What are the responsibilities and job description for the Java Developer position at Elliott Moss Consulting?
Job Details
Position Title: Java Developer
Location: Owings Mills, MD
Visa: H1B
Client: TCS
Experience: 13 years
Note: Need Banking or financial experience working experience in recent projects
Job Overview
We are seeking an experienced and highly skilled Java Developer to join our development team. As a Java Developer, you will be responsible for designing, developing, and maintaining high-quality software applications. The ideal candidate will have hands-on experience with Java programming, a deep understanding of software engineering practices, and the ability to work collaboratively in an agile development environment.
Key Responsibilities:
- Software Development:
- Design, develop, test, and maintain Java-based applications.
- Write clean, efficient, and reusable code following industry standards.
- Troubleshoot and debug issues across the application stack.
- Collaboration and Teamwork:
- Work closely with other developers, product managers, and QA teams to deliver high-quality software solutions.
- Participate in code reviews and mentor junior developers.
- Engage in collaborative problem-solving and knowledge sharing.
- System Design and Architecture:
- Assist in the design and architecture of new applications and system improvements.
- Ensure the scalability, performance, and security of applications.
- Agile Methodology:
- Actively participate in Agile ceremonies like daily stand-ups, sprint planning, and retrospectives.
- Provide technical input during sprint planning and estimation.
- Documentation:
- Create and maintain technical documentation for software applications, APIs, and systems.
- Prepare user guides and deployment documentation.
- Continuous Improvement:
- Stay updated with the latest trends in Java development and contribute to the ongoing improvement of development practices.
- Work on performance optimization and scalability enhancements.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Java Developer
Geon Technologies -
Annapolis, MD
Java Developer
Peraton -
Columbia, MD
Java Developer
Sensible Solutions and Technologies Inc -
Annapolis, MD