Software Engineer
Swamy G.United StatesMIDPosted 3h ago
PythonJavaJavaScriptCSpring BootNode.jsJPAHibernateREST APIsReactHTMLCSSJavaFXPostgreSQLSQL ServerMySQLMongoDBAWSGCPDockerLinuxCI/CDGitMavenSwagger/OpenAPIPostmanJiraOOPSOLID principlesUnit/Integration TestingAgile/ScrumSDLC
About the Role
We are looking for a Software Engineer to join our team for a 6-month contract. This role focuses on backend development, building scalable and reliable applications using modern technologies.
Key Responsibilities
• Develop backend systems using Python and Java
• Design and implement REST APIs and microservices
• Work with databases and modern web technologies
• Follow OOP principles and SOLID design patterns
Requirements
• Bachelor's degree in Computer Science, Software Engineering, or related field
• Strong experience with Python and Java
• Knowledge of REST APIs, microservices, and databases
• Experience with Spring Boot, Node.js, and frontend technologies
• Familiarity with cloud platforms (AWS, GCP) and Docker
• Understanding of Agile/Scrum methodologies and SDLC