JOBSEARCHER

Application Developer II (Java and Python) #26-23364

Duration: 12 months contractWe are looking for a Software Engineer with strong experience in designing and developing enterprise applications using modern microservices architecture. Candidates with strong experience in either Java or Python backend development are encouraged to apply. Mandatory Skills3+ years of software development experienceStrong experience in Microservices architectureStrong programming experience in either:Java with Spring Boot, orPython with modern backend frameworks(Fast API)Experience designing and developing RESTful APIsExperience with distributed systems and service-based architectureExperience with messaging/event-driven platforms such as Apache KafkaStrong SQL skills and experience with relational databases (Oracle preferred)Experience with container technologies such as DockerExperience deploying applications using OpenShift / KubernetesExperience with Azure DevOps, Git, and CI/CD pipelinesStrong debugging, troubleshooting, and performance optimization skills  Preferred SkillsExperience with Spring Boot, Spring Batch, and Java MicroservicesExperience with Python MicroservicesExperience integrating AI/ML solutions into applicationsExperience with PostgreSQLExperience processing large datasetsExperience building analytics/reporting solutionsKnowledge of cloud-native application developmentManufacturing, Supply Chain, or Industrial domain experience  Roles & ResponsibilitiesDesign, develop, and maintain scalable microservices-based applications.Build and enhance backend services using Java or Python.Develop REST APIs and system integrations.Implement event-driven solutions using Kafka.Develop data processing and batch solutions.Work with databases to design efficient queries and optimize performance.Collaborate with architects, UI developers, QA, and DevOps teams.Participate in design reviews, code reviews, and Agile development activities.Troubleshoot application issues and provide technical solutions.Learn and adopt new technologies as required.  Technology EnvironmentJava / Spring BootPythonMicroservicesREST APIsApache KafkaSpring BatchOracle DatabasePostgreSQLDockerOpenShift / KubernetesAzure DevOpsGitAI/ML Integration About US Tech Solutions:US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com .US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.AI Statement: By applying, you acknowledge that AI-assisted tools may be used during hiring.IND01