Senior Java Software Engineer at inventYOU optimizing performance and scalability of complex systems. Working with distributed applications, cloud engineering, and cutting-edge technologies.
Responsibilities
Optimize performance and scalability of enterprise-grade applications.
Improve distributed application performance running on **WildFly** and **Spring Boot**.
Implement robust containerized deployments using **Kubernetes** and **Docker**.
Fine-tune and profile **JVM** behavior, garbage collection, and thread performance.
Design and implement scalable, secure system architectures.
Develop and monitor using tools such as **Grafana**, **ELK Stack**, and **jMeter/Gatling**.
Work with **Redis**, **RabbitMQ**, and streaming/event-driven architectures.
Perform deep **Oracle SQL** tuning, indexing, and query optimization.
Collaborate closely with cross-functional teams in **Agile** environments.
Contribute to **Clean Code** practices, system documentation, and technical excellence.
Requirements
5+ years of professional experience in **Java software engineering**.
Strong background in **Java** (versions 8 to 21+), including legacy and modern features.
Hands-on experience with **containerizing monoliths** and building scalable **microservices**.
Expert in **Oracle SQL performance tuning**.
Experience with **OAuth2 / OIDC** for authentication and authorization.
Solid command of **Gradle**, **Maven**, and **Git** workflows.
Familiarity with **Linux systems** and **bash scripting**.
Excellent understanding of **HTTP protocols**, **RESTful APIs**, and **message-based systems**.
Strong communication and collaboration skills across technical and non-technical stakeholders.
Strong system design and documentation capabilities.
Benefits
Tackle **challenging enterprise projects** and impact high-load systems
Work alongside **skilled professionals** in backend, DevOps, and cloud engineering
Grow your expertise in **cutting-edge technologies**
Backend Engineer building scalable financial app features for a global user base. Focus on integrating payout partners and launching currency corridors to facilitate money transfers.
Python Developer at YASH Technologies responsible for developing and maintaining software products. Collaborating with teams to write, test, and debug code for various applications.
Software Engineer developing and maintaining software products using Python and Angular at YASH Technologies. Collaborating with the engineering team and integrating third - party services for various applications.
Full Stack Developer at YASH responsible for backend and frontend development using ASP.NET and Angular. Driving the development process with high ownership in a dynamic team environment.
Frontend Full Stack Developer responsible for designing scalable web applications at YASH Technologies. Working with React.js, Node.js, and various modern technologies.
Technical Architect role specializing in .NET solutions at YASH Technologies. Focus on solution design and delivery for clients with Agile methodology.
Mid - level Backend Developer working with Kotlin/Java on digital banking project. Involves complete development lifecycle and collaboration in a tech transformation environment.
Java Full Stack Developer working at Sapsol Technologies to design and maintain web applications using Java and React. Collaborating with teams and improving product development processes.