Position: Java / J2EE Developer
Location: Washington, DC (Remote)
Contract Duration: 12+ months
Job Responsibilities:
– Work under the direction of senior developers or architects
– Develop, test, and maintain high-quality Java/J2EE code
– Build application features using frameworks such as Spring, Hibernate, or Struts
– Contribute to the creation of RESTful and SOAP web services
– Interpret technical requirements and convert them into functional code
– Collaborate with business analysts to clarify and refine requirements
– Adhere to established coding standards and best practices
– Participate in code reviews and apply feedback from peers and senior developers
– Write and execute unit and integration tests
– Troubleshoot and fix application issues, escalating complex problems when necessary
– Document code, processes, and system configurations
– Keep technical documentation current for assigned components
– Work closely with QA, UI/UX, and DevOps teams to meet project objectives
– Report progress and any blockers to project leads or managers
– Stay informed on the latest Java/J2EE technologies and tools
– Engage in training and knowledge-sharing sessions
– Create and manage database queries and stored procedures
– Support application deployment and post-deployment activities
– Refactor and optimize code as directed
– Assist in resolving production issues
– Provide technical support to junior developers when needed
Required Qualifications:
– Minimum of 5 years of experience
– Strong background in Java/J2EE application development and related frameworks
– Experience integrating with Kafka for data processing
– Familiarity with AWS or Azure middleware services, such as AWS SQS and EventBridge
– Ability to configure CI/CD pipelines for automated testing and deployment
– Experience with pipeline tools like Jenkins, GitLab CI/CD, or Azure DevOps
– Preferred experience with AI-assisted development tools to boost productivity
– Strong analytical and problem-solving skills
– Ability to design scalable and efficient software solutions
– Excellent communication skills for working with cross-functional teams and stakeholders
– Knowledge of cloud services and architectures, particularly AWS or Azure
– Proficiency in building RESTful APIs using Spring Boot and Spring MVC
– Experience with Angular, TypeScript, HTML5, and CSS3
To apply for this job, please visit www.jobg8.com