JAVA Developer
Technology
American IT Systems
Alpharetta, United States2 weeks agoUntil 12/20/2026
Service contract
Job description
Job Title: JAVA Developer
We are seeking a highly skilled JAVA Developer with a strong focus on frontend development to join our dynamic team. The ideal candidate will have extensive experience in Java 11 and a proven track record of delivering high quality software solutions. You will be responsible for designing, developing, and maintaining user friendly applications that meet our clients' needs.Responsibilities:
- Design and implement frontend components using Java 11 and related technologies.
- Collaborate with UX/UI designers to create intuitive and engaging user interfaces.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Participate in code reviews and provide constructive feedback to team members.
- Debug and troubleshoot issues in existing applications to enhance performance and user experience.
- Work closely with backend developers to integrate APIs and ensure seamless data flow.
- Stay updated with the latest industry trends and technologies to continuously improve development processes.
- Contribute to project planning and estimation activities.
Mandatory Skills:
- Proficient in Java 11 with a strong understanding of object oriented programming principles.
- Experience in frontend technologies such as HTML, CSS, and JavaScript frameworks (e.g., Angular, React, or Vue.js).
- Strong problem solving skills and the ability to work independently as well as in a team environment.
- Familiarity with version control systems, preferably Git.
- Excellent communication skills, both verbal and written.
Preferred Skills:
- Experience with RESTful APIs and microservices architecture.
- Knowledge of Agile methodologies and experience working in Agile teams.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker).
- Understanding of database technologies such as SQL and NoSQL.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 7 10 years of professional experience in software development, with a focus on frontend technologies.
- Proven experience in developing applications using Java 11.
- Strong portfolio of completed projects demonstrating frontend development skills.
Interested in this role?