- Company Name
- Sophus IT Solutions
- Job Title
- Java Developer
- Job Description
-
**Job title**
Java Senior Developer
**Role Summary**
Senior Java engineer responsible for designing, developing, and maintaining high‑performance enterprise applications. Collaborates closely with Product Owners, leads requirement gathering, and owns sprint backlog items. Drives technical design reviews, code reviews, and prototypes across UI and service layers. Engages in agile ceremonies, demonstrates features to stakeholders, and supports QA and client teams.
**Expectations**
- 6+ years’ professional experience in Java/JEE development.
- Proven ability to work flexible hours and provide coverage with onsite teams up to 9 PM IST.
- Strong communication and leadership skills; able to mentor junior developers.
- Capable of supporting QA teams with test plans, root‑cause analysis, and defect resolution.
- Hands‑on experience with cloud platforms (Google Cloud, AWS).
**Key Responsibilities**
- Maintain active relationships with Product Owners; lead requirement‑gathering meetings.
- Own sprint backlog items; coordinate with cross‑functional teams to deliver features.
- Conduct technical design reviews, code reviews, and peer reviews to enforce best practices.
- Prototype, develop, and troubleshoot software in UI and service layers.
- Participate in technical discussions on UX, architecture, and development processes.
- Demonstrate project features to client stakeholders using modern frontend and backend technologies.
- Support QA: create test plans, perform root‑cause analysis, and fix defects.
**Required Skills**
- **Languages & Frameworks:** Java, JEE, Spring, Spring Boot, REST/SOAP Web Services, Hibernate, SQL, Tomcat, WebSphere.
- **Testing & Quality:** JUnit or equivalent, SONAR, agile testing practices.
- **Design & Architecture:** UML, design patterns, multi‑tier architecture, responsive design, cross‑browser web apps.
- **Cloud & DevOps:** Google Cloud, AWS, Jenkins, Bitbucket, Jira, Confluence.
- **APIs & Web Services:** REST, Swagger, JSON payloads, web service models.
- **Soft Skills:** Strong communication, leadership, collaboration, and stakeholder engagement.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Relevant certifications (e.g., Oracle Certified Professional, AWS Certified Developer, Scrum Master) are a plus but not mandatory.
Alpharetta, United states
Hybrid
Mid level
03-02-2026