Quick Overview
Job Description
Job Summary: The Java Developer with AI will design, develop, and deliver cloud-based enterprise applications using Java, Spring Boot, Spring Framework, REST APIs, microservices, and micro-UI development. The role requires strong system design capabilities, experience across the full SDLC, and the ability to translate architecture and leadership objectives into detailed technical designs and solution roadmaps. The developer will also provide technical guidance and coaching to junior and staff-level developers while ensuring solutions meet functional and non-functional requirements related to availability, resiliency, security, and performance.
Key Responsibilities: Design, develop, and deliver enterprise applications using Java, Spring Boot, and Spring Framework. Develop cloud-based solutions using REST APIs, microservices, and micro-UI architectures. Translate proposed architectures and leadership goals into detailed technical design documents and solution roadmaps for engineering teams. Apply system design principles across mid-scale and enterprise application architectures. Design solutions that address functional and non-functional requirements, including availability, resiliency, security, and performance.
Participate in the full software development lifecycle, including solution delivery. Coach and provide technical guidance to junior and staff-level developers. Partner with Product Owners, SMEs, and Business Analysts to brainstorm, evaluate, and present technical solutions. Participate in technical training, team discussions, assessments, senior leadership meetings, and on-the-job learning activities. Collaborate with technical leadership to strengthen team capabilities and support career development. Provide and receive feedback to promote continuous technical and professional improvement.
Utilize Atlassian tools and development environments to support software development and delivery.
Required Qualifications: 57 years of professional work experience with a bachelor's degree or advanced degree in Computer Science or a related field. 35 years of experience developing applications with Java, Spring Boot, and Spring Framework. 35 years of experience with cloud-based development, REST APIs, microservices, and micro-UI development. Experience coaching junior and staff-level developers. Strong expertise in system design for mid-scale through enterprise applications.
Strong ability to translate architecture and leadership objectives into detailed technical designs and engineering roadmaps. Experience across the full SDLC, including software delivery. Strong understanding of designing for availability, resiliency, security, and performance. 13 years of experience with Atlassian tools including Bitbucket, Bamboo, JIRA, and Confluence. Experience using IDEs and Git repositories for source code management. Strong analytical, communication, and problem-resolution skills.
Education: Bachelors Degree
Similar jobs
- SO
Full Stack Developer with Security Clearance
NewSOSi
Chantilly, VA🇺🇸HybridYesterdayDjangoFlaskOracle+5Technology - US
Curam technical developer/programmer
NewUniMind Software Solutions,Inc
Durham, NC🇺🇸On-siteYesterdayExpressOracleTechnology - DT
Senior ServiceNow Developer
NewDaten Technology Solutions
San Diego, CA🇺🇸On-siteYesterdaySOAPAWSScrum+6Technology - MA
Senior Java Full Stack Developer with Security Clearance
NewMarkon
Chantilly, VA🇺🇸$150k - $200k/yrHybridYesterdayMicroservicesSOAPAWS+10Technology - SP
Sr. Full Stack Engineer, Developer Systems
NewSpaceX
Hawthorne, CA🇺🇸$165k - $230k/yrHybridYesterdayDockerSQLSQL Server+15Technology - SN
Database Developer II
NewSBA NETWORK SERVICES
Boca Raton, FL🇺🇸On-siteYesterdayOracleSQLSQL Server+3Technology