Senior Java Developer – Portal Development-WFH-Remote

  • Full Time
  • India
Job Summary

We are looking for a highly skilled Senior Java Developer with strong hands-on experience in enterprise portal/application development using Java, Spring Boot, and Microservices Architecture. The role requires an individual contributor mindset with the ability to lead small teams, drive technical discussions, and deliver scalable cloud-native applications.

The ideal candidate should have strong backend engineering expertise, exposure to Azure cloud ecosystem, and experience working with distributed microservices-based systems.

Key Responsibilities
  • Design, develop, and maintain scalable enterprise portal applications.
  • Develop RESTful APIs and backend services using Java and Spring Boot.
  • Build and manage Microservices Architecture for high-performance applications.
  • Work closely with frontend, QA, DevOps, and product teams.
  • Participate in architecture discussions and technical design reviews.
  • Develop secure, reusable, and optimized backend components.
  • Integrate applications with databases, third-party systems, and cloud services.
  • Work on deployment, monitoring, and troubleshooting in Azure environments.
  • Optimize application performance, scalability, and reliability.
  • Ensure coding standards, code reviews, and best development practices.
  • Handle production issues, debugging, and root cause analysis.
  • Mentor junior developers and coordinate small technical teams when required.
  • Contribute actively as an individual contributor (major focus area).
Required Skills
Core Technologies
  • Strong hands-on experience in Java
  • Strong expertise in Spring Boot
  • Strong understanding of Microservices Architecture
  • REST API Development
  • Good understanding of distributed systems
Cloud & Database
  • Experience with Microsoft Azure
  • Experience with Azure Cosmos DB
  • Cloud-native application deployment exposure
Additional Skills
  • SQL & database design understanding
  • CI/CD and DevOps exposure
  • Git/version control
  • Debugging and performance optimization
  • Agile/Scrum methodology
Preferred Skills
  • Experience in enterprise portal or customer-facing application development
  • Knowledge of containerization tools like Docker/Kubernetes
  • Messaging systems like Kafka/RabbitMQ
  • Exposure to API Gateway and security implementation
  • Experience handling small development teams
Candidate Profile
  • 8–10 years of overall software development experience
  • Strong coding and problem-solving skills
  • Ability to work independently with ownership mindset
  • Good communication and stakeholder management skills
  • Prior experience in team mentoring/technical leadership preferred

To apply for this job email your details to anup@praxisconsultants.in