Coditing®
Website:
coditing.com
Job details:
Senior Developer – Java
Location: Remote (1 Year) → Hybrid (Pune)
Experience: 8 – 12 Years
Shift: CET Time Zone
Joining: Immediate Joiners Only
We are looking for a highly skilled Senior Developer with strong expertise in Java and Microservices architecture to join our engineering team. The ideal candidate will have strong analytical abilities, experience designing distributed systems, and the autonomy to manage tasks effectively in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain scalable backend systems and microservices using Java (Spring Boot).
- Architect and implement distributed systems with strong focus on performance, reliability, and scalability.
- Develop and integrate REST APIs and backend services.
- Work with SQL and NoSQL databases to support high-volume applications.
- Implement event-driven architectures using messaging systems and queues.
- Collaborate with cross-functional teams to design and deliver robust solutions.
- Contribute to CI/CD pipelines, code quality improvements, and DevOps practices.
- Monitor system performance and ensure high availability using observability tools.
Required Technical Skills
Programming Languages & Frameworks
- Java (17 / 21) – Advanced
- Strong experience developing microservices with Spring Boot, distributed systems integration, and complex backend architectures.
- Python – Intermediate
- Experience working with advanced data-processing libraries such as Polars.
- Node.js / Express – Intermediate
- Backend API development and RESTful service design.
- Angular (v19) – Basic knowledge.
- PHP (v8) with Lumen / Laravel – Basic experience.
Databases
- MySQL – Advanced
- MongoDB Atlas – Advanced
Strong experience in data modeling, performance optimization, and large-scale data handling.
Architecture & Cloud
- Microservices Architecture
- Event-driven architecture
- Message queues and service buses
- API Gateway design
- Caching strategies
- SQL and NoSQL database architecture
- Observability and monitoring
- Container orchestration (Kubernetes)
Cloud Platform
Microsoft Azure (Intermediate)
Experience with:
- Azure Service Bus
- Azure Functions
- Azure Container Apps
- AKS (Azure Kubernetes Service)
- Application Insights
- Log Analytics
- Key Vault
- Storage Account
Development Tools & CI/CD
Strong experience with modern development and DevOps tools:
- Jira
- Git / GitHub
- Jenkins
- SonarQube
- Harbor
Soft Skills
- Strong analytical and problem-solving skills
- Ability to work autonomously and manage time effectively
- Strong collaboration and communication abilities
Language Requirement
- English – Minimum B2 level
Work Mode
- Remote for the first year
- Hybrid work model from Pune thereafter
Click on Apply to know more.