
Job Overview: The Senior Java Developer is responsible for building, testing, and maintaining software solutions that meet user needs and support organizational goals. This role is key to delivering high-quality, secure, and scalable systems that enhance user experience, drive efficiency, and enable digital innovation across the organization. The Senior Java Developer will bridge the gap between business requirements and technology, playing a vital role in the organization’s success and adaptability.. Skills Required: ● Strong Core Java and OOPs concepts with 8+ years experience ● Spring, Spring Boot and Spring Security (5+ years) ● RESTful API implementation and best practices ● Experience with Queues and NoSQL databases (specifically MongoDB) ● Proficient with JavaScript, jQuery, and HTML ● Strong understanding of Data Structures and Multithreaded Programming ● Knowledge of Standard and Secure Coding practices ● Familiarity with project management tools (Jira/Confluence) ● Git version control and branching strategies ● Experience leveraging LLMs for code augmentation ● Microservices architecture implementation ● CI/CD pipeline experience ● Containerization technologies (Docker, Kubernetes) ● Demonstrated ability to proactively identify and resolve technical debt Good to Have: ● Design Patterns implementation experience ● OAuth2, OIDC, JWT authentication and authorization ● Linux command line proficiency ● Cloud platform experience (AWS/Azure/GCP) ● Performance optimization experience ● Database query optimizatio
Java Developer
Job Function
Software Development
Industry
technology
Experience Required
8 - 12 years
Qualification
bachelor
Openings
3 positions
Software Development
Apply now to start your journey with Uniken