GreenvilleSCRecruiter Since 2001
the smart solution for Greenville jobs

Java Developer

Company: Orange Bees
Location: Greenville
Posted on: November 19, 2021

Job Description:

About The Job

The ideal candidate will be responsible for developing high-quality applications. They will be responsible for designing and implementing testable and scalable code (including infrastructure as code). The candidate will also be responsible for operating, maintaining, and supporting the developed products and/or platform.

This position requires that the candidate resides either in the Greenville/Spartanburg (SC) metro area with the ability to commute to the office at least 3 days a week or the candidate must reside in the greater Charlotte (NC) metro area with the ability to commute to the Greenville (SC) office up-to twice a month (if required). The candidate must be able to legally work in the United States.

This role is hybrid, requiring commuting to the Greenville, SC office. This role is not fully remote.

Required Experience
5+ years of Java development using Java 8/11
3+ years working with Spring Framework (Spring Boot)
3+ years using REST services using one or more of the following: JAX-RS, Jersey, Spring, Apache
3+ years asynchronous processing using one or more of the following: Apache Camel, JMS, RabbitMQ, ActiveMQ or similar
3+ years experience working with RDBMS databases: Oracle, MySQL, MS SQL Server
2+ years of experience securing API's / REST endpoints
Ability to write complex SQL statements for development, reporting, and triage
Experience with containerizing applications (Docker)
Experience with AWS or other cloud technologies
Experience with Maven
Familiar with SOLID principles
Advanced understanding of Git
Some understanding of non-structure and semi-structured data models
Some unit testing experience (Junit, Mockito, TestNG)
Desired Experience
CI/CD pipeline development experience
Enterprise application development experience
Experience managing technical projects
Experience with Service Bus/ESB technologies
Experience configuring and deploying to application servers such as Payara, Jboss
Experience with Azure applications development (serverless, durable functions, etc.)
Experience working on small Agile teams or scaled Agile teams
Experience with Microprofile 4.x
Experience with Jakarta EE
Experience with Elastic (ELK)
Experience with one or more of the following NoSQL databases: MongoDB CouchDB, HBase, Cassandra
Perks
Full medical/dental/vision
11 Company paid holidays
Paid time off
If you have trouble applying, please visit the Orange Bees job board directly at https://orangebees.easyapply.com

Keywords: Orange Bees, Greenville , Java Developer, IT / Software / Systems , Greenville, South Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest South Carolina jobs by following @recnetSC on Twitter!

Greenville RSS job feeds