Overview
Remote
Depends on Experience
Full Time
Skills
Lambda
Fargate
API
Gateway
Cognito
azure
devops
postgressql
DB2
snowflake
Job Details
Title: Java Developer
- TEK formers preferred
- 10 + years US experience
- Long term employment
Key Responsibilities
- Architecture & Development
- Design and build scalable, secure applications using Java (Spring Boot) and Angular.
- Develop RESTful APIs, microservices, and serverless functions on AWS.
- Create responsive UI components with cross-browser compatibility.
- Cloud & DevOps
- Deploy and monitor apps using AWS CloudWatch, EMR, and SageMaker.
- Implement CI/CD pipelines with Azure DevOps, Git, and SonarQube.
- Collaboration & Leadership
- Lead technical discussions and code reviews.
- Mentor junior developers and enforce best practices.
- Work closely with QA, product owners, and business analysts.
Required Skills
- Core Tech: Java, Spring Boot, Angular, AWS services (Lambda, Fargate, API Gateway, S3, Cognito).
- DevOps Tools: Azure DevOps, Git, SonarQube.
- Databases: PostgreSQL, DB2, Snowflake.
- Experience: 8+ years full-stack development.
- Education: Bachelor s preferred (or 10+ years experience without degree).
Implied Expectations / Nuances
- Leadership without title: Though called Java Developer, the role expects technical leadership mentoring, guiding best practices, and leading discussions.
- Hands-on + strategic: You ll code but also influence architecture and cloud strategy.
- Comfort with modern cloud-native patterns: Microservices, serverless, CI/CD, DevSecOps.
- Strong communication: Frequent collaboration with business partners and cross-functional teams.
- Adaptability: Exposure to tools like Snaplogic, Qlik, Salesforce, Kafka, Docker suggests flexibility beyond core stack.
- On-site commitment: 5 days in office signals emphasis on team integration and visibility.
- Performance mindset: High-performance applications and secure imply optimization and compliance awareness.
- Enterprise scale: Working on global initiatives expect complexity and governance.
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.