Senior Java Software Engineer
Senior Java Software Engineer
Posted today
SENIORITY
Lead
SALARY
$50/hr
About the role
- Java 8/11/17+Spring BootSpring MVCSpring Data JPASpring Security
- Microservices Architecture, Even driven designs using RabbitMQExperience with front-end technologies: Angular (preferred) or ReactTypeScriptJavaScriptHTML5CSS3Experience developing REST APIs and web services.
- Strong knowledge of Object-Oriented Programming (OOP), design patterns, and SDLC practices.
- Experience with No SQL DB esp. MongoDBExperience with any relational databases such as Oracle, SQL Server, PostgreSQL, or MySQL.Proficiency with Git-based source control systems.
- Experience working in Agile/Scrum environments.
- Experience with Copilot, Devin, Windsurf for AI prompting, Spec Driven development
- Java, J2EESpring Boot, Spring MVC, Spring Security
- Hibernate, JPAREST APIs, Microservices
- MavenGitRabbitMQ Event processing design patterns
- Frontend:
- Angular / ReactTypeScriptJavaScriptHTML5, CSS3, Bootstrap
- Databases:
- Oracle/PostgreSQL/MySQLMongoDBDevOps & Cloud (Preferred):AWS / AzureDockerKubernetesJenkinsGitHubTesting:
- Junit/Mockito
- JasmineTest Containers
- What are the top skills required for this role?
- Strong proficiency in: Java 8/11/17+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Microservices Architecture
- Experience with frontend technologies: Angular (preferred) or React, TypeScript, JavaScript, HTML5, CSS3Strong Tech lead skills
- Experience with databases such as Mongo DB and Oracle or SQL Server, or PostgreSQL, or MySQL.
- Ability to work independently with minimal support
- Follow Best practices while coding.
- Ability to work with diverse group of stakeholders and integration teams to complete the work.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
