Job Description
Company Description:
Josh Software is relentlessly focused on discovering, developing and delivering innovative solutions that connect our customers to the people they serve through the advanced use of technology. With our reach, range and resources, we provide our customers a universal platform for driving their vision into their markets using consistent and reliable technology solutions. Josh Software has more than 15 years’ experience and operates in the key strategic geographies in the USA, Australia, Europe, SE Asia and India.
Skills (Must have):
• Hands-on experience on Java OOPs programming, Java Multithreading with 5+ years of experience including the below mentioned skills.
• Extensive experience in commonly/ regularly used Java Design Patterns
• Experience in Microservice Design patterns along with experience of SOLID principles in Microservice communication with Sync and Asynchronous Communication, i.e. Messaging queue, Rest and GRPC ( Pull and Push data Communication)
• Version control tools like Git or SVN
Skills (Desirable):
• Knowledge / Experience in Dockers and Containers
• AWS or any Cloud concepts
• Fluency in written and spoken English
Qualification:
• M.C.A, B.Sc/MSc Computers, B.E /B.Tech in Computer Science, Engineering, or a related field.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Java Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Karnataka offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
