Java Developer

4 - 8 years

0 Lacs

Posted:22 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Java Developer at SparkTG, you will play a crucial role in leading the development of high-volume, low latency microservices that serve our customer and client-facing telephony products. Your responsibilities will include the full development lifecycle, maintaining reusability, and ensuring ease of use coding practices. Additionally, you will lead the development of prototype internal performance monitoring and service level monitoring systems. **Key Responsibilities:** - Lead the design and implementation of microservices connecting our client and customer-facing products. - Coordinate with the product and frontend teams to create high-level documentation of modules and lead active development run-bys, ensuring the best reusable coding practices. - Develop and implement standardized handling and elimination of security susceptibilities. - Create and implement testing and debugging procedures for new modules. - Continuously benchmark service performance. - Rapidly prototype new technologies and implement them. - Monitor and ensure timely completion of modules with strict adherence to the quality process defined for the project. - Actively participate in team discussions, propose new technical discussions on improving existing implementations. - Continuously update technical knowledge and skills through in-house and/or external courses, reading manuals, accessing new applications, and investigating new technologies. - Problem-solve and think laterally as part of a team or individually to meet project needs. - Enhance and maintain work culture and environment. **Qualifications Required:** - 4 to 7 years of experience in Java: J2EE. - Strong hands-on experience with RESTful API development, management, and integration. - Strong hands-on expertise with Java technologies and frameworks: Spring, Spring Boot, Spring Cloud, JPA, etc. - Proficient with authentication and authorization frameworks such as OAuth2, JWT. - Strong hands-on experience with Microservices Architecture. - Exposure to web development and experience with JSON objects. - Strong knowledge of microservice logging, monitoring, debugging, and testing. - Implementation experience of micro-service integration, packaging, build automation, and deployment. - Strong understanding of OOPs, design patterns. - Strong understanding of SQL programming, preferably with PostgreSQL experience. - Proficient with JUnit and test-driven development. - Experience with source control systems such as GIT and SVN. - Native-level proficiency in written and oral English. - Excellent communication skills.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

indore, pune, bengaluru

bengaluru, mumbai (all areas)