Java Developer
Ravish RanjanUnited StatesSENIORPosted 5h ago
JavaSpring BootMicroservices ArchitectureREST API DevelopmentSQLNoSQL DatabasesGitBuild ToolsApplication SecurityPerformance TuningDesign PatternsAgileAutomated TestingUnit TestingCode Reviews
About the Role
We are looking for a Java Developer to join our team. This role focuses on backend development using Java and Spring Boot.
Key Responsibilities
• Develop and maintain backend systems using Java and Spring Boot
• Design and implement RESTful APIs
• Work with microservices architecture
• Ensure application security and performance tuning
Requirements
• Experience with Java and Spring Boot
• Knowledge of microservices architecture
• Skills in REST API development and integration
• Familiarity with SQL and NoSQL databases
• Experience with Git and build tools
• Understanding of design patterns
• Experience with Agile methodologies and automated testing
• Skills in unit testing and code reviews