Mid-Level Java Engineer (100% Remote)

Apply for this position Please mention DailyRemote when applying
timePosted 3 days ago location United States salarySalary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

Job Description
  • Java developer will work in a team environment in the design and execution of Enterprise Applications
  • Developing software with a test-driven approach (TDD, BDD)
  • Should be able to manage multiple projects and tasks in a highly paced, deadline driven team ecosystem
  • Should possess good communication skills to work with global clients - participate in discussions with clients & teams
  • Bring experience to the table by discussing on technical best practices and help teams identify optimal technical solutions
  • Self-directed learning new programming languages and databases
  • Understanding and implementation of security and data protection.
  • Maintain Code quality and ensure responsiveness of applications

Must Haves
  • 4-5 years of hands on experience in software development working on JAVA technology with sound knowledge in Object Oriented Programming Principles, Design Patterns, Software Architecture
  • Java Spring Framework (Spring Boot, Spring Core, JPA)
  • RESTful web service architecture and API management
  • Experience with SQL (Oracle) and at least one NoSQL Databases technologies (MongoDB/Elastic Search/Cassandra etc.)
  • Knowledge on CICD and Automated testing tools such as JUnit (must have)
  • GitHub - code governance & version control system

Like to Haves
  • Working Experience with pivotal Cloud Foundry (PCF) & Cloud based system -Nice to have
  • Knowledge in Scala - Nice to have

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or - provided by Dice