Java Full Stack Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+73 more
Job description
Java Development mongodb performance tuning Docker & Kubernetes HTML5, CSS3 Azure DevOps microservices architecture Restful web services REST APIs integration, We are seeking a highly skilled Java Full Stack Developer with 4+ years of experience in designing, developing, and maintaining enterprise-grade web applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Angular, TypeScript, REST APIs, Microservices, SQL/NoSQL databases, and Cloud technologies. The candidate will be responsible for developing end-to-end solutions, contributing across front-end and back-end layers, and collaborating with cross-functional teams to deliver scalable and high-performance applications., * Design, develop, and maintain scalable, responsive, and high-performance web applications using Angular (12/15/17+) and modern front-end technologies.
- Develop robust backend applications, RESTful services, and microservices using Java, Spring Boot, Spring MVC, and Spring Cloud.
- Design and implement reusable UI components, dashboards, and responsive interfaces.
- Build APIs and integrate applications with enterprise systems, third-party applications, and cloud services.
- Design and optimize relational and NoSQL database solutions.
- Implement security standards using OAuth2, JWT, SSO, LDAP, and Spring Security.
- Participate in system architecture discussions, technical design reviews, and solution development.
- Develop automated unit tests, integration tests, and support CI/CD deployment pipelines.
- Troubleshoot production issues, optimize application performance, and ensure high availability.
- Collaborate with business analysts, product owners, architects, QA teams, and stakeholders to translate business requirements into technical solutions.
- Participate in Agile ceremonies including sprint planning, daily standups, retrospectives, and code reviews.
Required Technical Skills:
Front-End Technologies:
- Angular (8/12/15/17+)
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- Bootstrap
- Angular Material
- RxJS
- NgRx
- D3.js
- jQuery
- JSON
Backend Technologies:
- Java 8/11/17
- Spring Boot
- Spring MVC
- Spring Cloud
- Hibernate/JPA
- Microservices Architecture
- RESTful Web Services
- Maven/Gradle
Database Technologies:
- SQL Server
- Oracle
- PostgreSQL
- MySQL
- MongoDB
- Database Design & Performance Tuning
Cloud & DevOps:
- Azure or AWS
- Docker
- Kubernetes
- Jenkins
- GitHub/GitLab
- Azure DevOps
- CI/CD Pipelines
Security:
- OAuth 2.0
- JWT
- Spring Security
- SAML
- LDAP/Active Directory
Requirements
- 4+ years of experience in Java Full Stack Development.
- Strong hands-on experience with Java, Spring Boot, Angular, and Microservices.
- Experience developing enterprise-scale distributed applications.
- Strong understanding of OOP concepts, design patterns, and secure coding practices.
- Experience working with REST APIs and third-party integrations.
- Proficiency in SQL and database optimization techniques.
- Experience with Agile/Scrum development methodologies.
- Strong debugging, troubleshooting, and performance tuning skills.
- Excellent communication and stakeholder management skills., * Experience in Banking and Financial Services domain.
- Exposure to Event-Driven Architecture (Kafka, RabbitMQ).
- Experience with API Gateway and Service Mesh technologies.
- Knowledge of OpenShift or Kubernetes platforms.
- Exposure to Azure Services (App Services, Functions, AKS, Azure SQL).
- Experience with SonarQube, Fortify, Checkmarx, or other code quality/security tools.
- Familiarity with Generative AI, Azure OpenAI, LangChain, or AI-enabled enterprise applications.
Benefits & conditions
$30.05 - $46.95 an hour - Contract, Pulled from the full job description
- Health insurance
- Retirement plan
- Vision insurance
- Dental insurance, The pay range that the employer in good faith reasonably expects to pay for this position is $30.05/hour - $46.95/hour. Our benefits include medical, dental, vision and retirement benefits. Applications will be accepted on an ongoing basis.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Dev Digest 120 - Apple and peers
Is Software Engineering Over-Saturated?
Top 10 Java Libraries