Java Backend Developer
Ramakrishna BhupathirajuUnited StatesSENIORPosted 13d ago
JavaSpring BootMicroservicesREST APIsSQLObject-Oriented ProgrammingGitUnit TestingPerformance OptimizationGoogle Cloud PlatformDockerKafkaJenkinsGitHub Actions
About the Role
Miracle Software Systems is seeking an experienced Java Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend applications.
Key Responsibilities
• Design and develop backend applications using Java and Spring Boot
• Build and maintain REST APIs and microservices
• Develop scalable, reliable, and secure software solutions
• Work with databases, cloud services, and application integrations
• Perform code reviews, debugging, testing, and performance optimization
• Collaborate with architects, frontend developers, QA, and cross-functional teams
• Follow Agile, CI/CD, and secure coding best practices
Requirements
• Java (Core Java / Advanced Java)
• Spring Boot and Microservices
• REST APIs
• SQL and Relational Databases
• Object-Oriented Programming
• Git and CI/CD
• Unit Testing and Debugging
• Performance Optimization