Mediabistro logo
job logo

Java developer

Diverse Lynx, Atlanta, GA, United States


Backend (Java)
Design, develop, and maintain scalable backend services using Java (Spring Boot / Spring MVC)
Build and consume RESTful APIs and integrate with frontend applications
Implement business logic, data validation, and exception handling
Work with JPA/Hibernate for ORM and database interactions
Optimize application performance; ensure high availability and reliability
Write unit and integration tests using JUnit and Mockito
Participate in code reviews and follow clean code and SOLID principles
Frontend (Angular)

Develop responsive, user-friendly web applications using Angular (TypeScript, HTML, CSS)
Implement component-based architecture and reusable UI components
Consume backend APIs and manage state and data flow
Use Angular services, directives, pipes, and routing
Ensure cross-browser compatibility and mobile responsiveness
Handle form validation, authentication, and authorization
Collaborate with UX/UI designers to implement modern interfaces
Cloud & DevOps (AWS)

Deploy and manage applications on AWS
Hands-on experience with AWS services including:

EC2, S3, RDS, Lambda
API Gateway, IAM, CloudWatch

Implement CI/CD pipelines using Jenkins, GitHub Actions, or AWS Code Pipeline
Monitor system performance, logs, and security alerts
Ensure high availability, scalability, and fault tolerance
Manage environment configurations and secrets securely
Database & Integration

Design and manage relational databases (MySQL, PostgreSQL, Oracle)
Write optimized SQL queries and stored procedures
Integrate third-party APIs and external services
Implement caching mechanisms (Redis, in-memory caching)
Security & Best Practices

Implement authentication and authorization (JWT, OAuth2)
Follow secure coding practices and OWASP guidelines
Ensure data privacy and compliance standards
Manage roles and permissions using AWS IAM
Collaboration & Agile

Work in Agile/Scrum environments
Participate in sprint planning, daily stand-ups, and retrospectives
Collaborate with Product Owners, QA, and DevOps teams
Document technical designs and APIs

Diverse Lynx LLC is an Equal Employment Opportunity employer. All qualified applicants will receive due consideration for employment without any discrimination. All applicants will be evaluated solely on the basis of their ability, competence and their proven capability to perform the functions outlined in the corresponding role. We promote and support a diverse workforce across all levels in the company.