Senior Java Developer
- 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
+21 more
Job description
- Design, develop, test, and maintain robust Java-based applications.
- Build and enhance RESTful APIs and Microservices using Spring Boot.
- Develop and optimize SQL queries, database schemas, and data access layers.
- Deploy, monitor, and maintain applications on AWS cloud platforms.
- Collaborate with business stakeholders, architects, and development teams to gather and analyze requirements.
- Troubleshoot and resolve production issues while ensuring application reliability and performance.
- Participate in code reviews and enforce coding standards and best practices.
- Support CI/CD implementations and contribute to DevOps initiatives.
Requirements
Our client is seeking a skilled Java Developer with 10+ years of experience in designing, developing, and implementing enterprise-grade applications. The candidate should possess strong expertise in Java, Spring Boot, Microservices architecture, SQL databases, and AWS cloud services. The role involves developing scalable, high-performance applications and collaborating with cross-functional teams to deliver innovative business solutions., * Strong proficiency in Java and object-oriented programming concepts.
- Hands-on experience with Spring Boot and Microservices Architecture.
- Experience working with SQL databases such as Oracle, SQL Server, MySQL, or PostgreSQL.
- Knowledge of AWS services and cloud-native application development.
- Strong understanding of REST APIs, application integration, and distributed systems.
- Experience with Git, Maven/Gradle, and Agile development methodologies.
- Excellent analytical and problem-solving skills.
Preferred Qualifications:
- Experience with Docker and Kubernetes.
- Exposure to CI/CD tools such as Jenkins, GitHub Actions, or AWS DevOps tools.
- Knowledge of messaging frameworks such as Kafka or RabbitMQ.
- Familiarity with security best practices for cloud and microservices environments.
Key Skills: Java, Spring Boot, Microservices, SQL, AWS, REST APIs, Cloud Computing, Distributed Systems, CI/CD, Agile Development.
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
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
Highest Paying Tech Companies for Developers
Fully Remote Software Engineer Jobs