JOBSEARCHER

Java Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Java DeveloperApex Systems has an immediate opening for a mid-level Java Developer/SDET. The position is on a long-term contract basis, with chance to become a permanent employee if desired. The successful candidate will work in a fast paced environment, and help develop and test various applications. Candidates must have strong development background (Java, SQL), as well as a good knowledge of application test methodologies.• Bachelor's/Master's Degree in a technical field such as Computer Science, Computer Engineering, or related discipline• 5+ years of demonstrable hands on Java development/OOP experience• Demonstrable knowledge of application testing methodologies• Familiarity developing/testing REST services• Experience using AWS: EC2, EMR, S3, Lambda, RDS.• Knowledge of Oauth2 is highly preferable• Excellent verbal and written communication skillsResponsibilities:• Participate in the design, implementation, and testing of distributed systems in an agile environment.• Working throughout all phases of the SDLC, specific testing experience should include the following:• Development of the applications using technologies like Java Frameworks. Spring MVC, SpringBoot, Maven, Oracle SQL, in an agile environment.• Ability to analyze and linearize algorithms, use data structures correctly, development and programming in Java /J2EE• Creating tickets and Tasks. Looking for impediments and generating the acceptance criteria.• Complete research activities for new features and enhancements and provide the corresponding proof of concepts with demo applications.• Using AWS: EC2, EMR, S3, Lambda, RDS• Using the container technologies Docker, Kubernetes & Kitematic to implement virtualization of the applications.• A good knowledge of application test methodologies.• Testing system modifications to prepare for implementation and applying functional, regression, and end-to-end testing• Developing/testing REST services using POSTMAN, RestAssured, Selenium, Cucumber• Execution of test plans, scenarios, scripts, or procedures using Gherkin, Cucumber• Rigorous application of testing standards like UNIT testing, Regression testing, and Integration testing at all product development levels.• Regular On-call duties, production support, and application Maintenance.• Actively engage in the engineering culture to consistently deliver value to our customers and business.