Java & Python Senior Developer

Workforcity

Core java (multithreading, collections)
Java ee, spring, spring batch, spring mvc
Rdms (oracle) and nosql databases (mongo/ignite)
The role involves participation in the establishment and implementation of new or revised application systems and programs, contributing to applications systems analysis and programming activities

Job Summary

  • The role involves participation in the establishment and implementation of new or revised application systems and programs, contributing to applications systems analysis and programming activities.
  • Responsibilities include conducting feasibility studies, time/cost estimates, IT planning, risk technology, applications development, and monitoring all phases of the development process.
  • The position requires acting as an SME to senior stakeholders, assessing risk, and ensuring compliance with applicable laws, rules, and regulations.

Matching Summary

The role involves participation in the establishment and implementation of new or revised application systems and programs, contributing to applications systems analysis and programming activities.

Skills & Requirements

Must-have

  • Core Java (Multithreading, Collections)
  • Java EE, Spring, Spring Batch, Spring MVC
  • RDMS (Oracle) and NoSQL databases (Mongo/Ignite)
  • Large scale distributed systems
  • Docker, Kubernetes, OpenShift
  • Scalable microservices architectures and RESTful APIs
  • JUnit/Mockito testing

Nice-to-have

  • Agentic AI tools with human-in-loop
  • Reengineering applications to cloud
  • Advising junior developers
  • Risk assessment and compliance

Key Requirements

  • 9-12 years of relevant experience
  • Bachelor’s degree/University degree or equivalent experience
  • Experience with Git, BitBucket
  • Experience with Sprints/JIRAs
  • Experience managing and implementing successful projects

Work Rights

Not specified

Tailored Resume

Cover Letter