Padmi

Programming.com - Java Developer + Oracle (Hyderabad)

HyderabadPosted 1 month ago
Software engineeringMid-levelFull Time; Regular
Apply at NEXTHIRE

Opens the source posting on shine.com

Source description

About the role

View original

Job Title : Java Developer Location: Hyderabad & Pune, India Experience: 5+ Years Skills: Java, Spring Boot, Microservices, Oracle, AWS/Azure/GCP Requirements: - Expert in Java programming with exposure to modern Java language features and frameworks. - Advanced knowledge in Problem-Solving capability in a distributed architecture. - Advanced knowledge and skill in object-oriented design, design patterns & principles. - Proficient in Software Development Lifecycle, a process that encompasses planning, designing, coding, testing, deploying, and maintaining software applications, ensuring a systematic and effective approach to development. - Exposure in working with performant, high frequency, low latency, scalable, and highly available applications. - Exhibit expert skills in Algorithms, Data Structures, and an understanding of time and space complexity. - Expert skills in database concepts, including SQL, tables, indexes, and migrations, while writing and debugging moderately complex queries. - Build and maintain features by integrating APIs and use modern tools like Swagger for documentation. - Exhibit talent for crafting exceptional code and adhering to clean code practices with industry leading technologies. - Participate in troubleshooting production issues using observability tools. - Embrace Agile Development principles, following an iterative and flexible approach to software development that emphasizes collaboration, adaptability, and customer feedback throughout the development process. - Expert in debugging, resolving bugs within computer programs, software, or systems. - Advance knowledge with Software Testing processes and tools Unit testing and load/performance testing. - Proficient in Agile Development, an iterative and flexible approach to software development that emphasizes collaboration, adaptability, and customer feedback throughout the development process. - Intermediate skills in Continuous Integration / Continuous Deployment Automation & Orchestration - Knowledge of secure coding practices and security vulnerability management. Nice to have: Experience with non-relational databases and/or graph db - Experience with Containers such as Docker or Kubernetes - Possess foundational knowledge of Cloud computing (any one cloud provider AWS/AZURE/CP) About Company : Programming.com premier software solution and digital transformation partner, delivering bespoke solutions to clients worldwide. With offices strategically located in the USA, India, Singapore, and Ukraine, we boast over 13+ years of continuous growth and a global presence. Collaborating with diverse clients across industries such as Healthcare & Pharma, Automobile & Logistics, Banking & Fintech, FMCG, Retail & E-commerce, Education & E-learning, as well as startups poised to disrupt markets, we've solidified our position as a trusted tech partner. Our 100% successful delivery rate is attributed to our comprehensive full-cycle software development approach. With a dedicated team of over 2000+ employees, we uphold our commitment to excellence and client satisfaction. Guided by our core values integrity, client focus, innovation, diversity and inclusion, and community engagementwe ensure every project exceeds expectations. Job Title : Java Developer Location: Hyderabad & Pune, India Experience: 5+ Years Skills: Java, Spring Boot, Microservices, Oracle, AWS/Azure/GCP Requirements: - Expert in Java programming with exposure to modern Java language features and frameworks. - Advanced knowledge in Problem-Solving capability in a distributed architecture. - Advanced knowledge and skill in object-oriented design, design patterns & principles. - Proficient in Software Development Lifecycle, a process that encompasses planning, designing, coding, testing, deploying, and maintaining software applications, ensuring a systematic and effective approach to development. - Exposure in working with performant, high frequency, low latency, scalable, and highly available applications. - Exhibit expert skills in Algorithms, Data Structures, and an understanding of time and space complexity. - Expert skills in database concepts, including SQL, tables, indexes, and migrations, while writing and debugging moderately complex queries. - Build and maintain features by integrating APIs and use modern tools like Swagger for documentation. - Exhibit talent for crafting exceptional code and adhering to clean code practices with industry leading technologies. - Participate in troubleshooting production issues using observability tools. - Embrace Agile Development principles, following an iterative and flexible approach to software development that emphasizes collaboration, adaptability, and customer feedback throughout the development process. - Expert in debugging, resolving bugs within computer programs, software, or systems. - Advance knowledge with Software Testing processes and

One address, no account. We’ll tell you when matching roles go live.

More at NEXTHIRE

Related open roles

View all roles