Java AWS
virtusa
Job Description
Experience with Java / Spring boot, including core APIs, web services, multi-threaded programming, design patterns
• Experience building microservices with Spring Boot and event-driven architecture
• Experience with NoSQL/SQL databases (e.g., Oracle, Cassandra), including data modeling
• Experience with Kafka
• Experience with cloud technologies, preferably AWS
• Experience with CI/CD tools and automated deployment pipelines
• Proficiency with Git or other version control systems
• Experience with Java performance tuning, debugging, and profiling tools
• Demonstrated skill in building scalable services using Java, Spring, Kafka
• Experience with automated testing frameworks such as JUnit5 and Cucumber
• Understanding of secure coding practices and application security principles