Principal Java Developer

5 days ago


Gandhinagar, India Smartsense Consulting Solutions Full time

Job Description

Responsibilities:-Leadership and Architecture:

- Drive solution architecture and system design for complex projects involving Java frameworks and microservices.
- Serve as the technical lead and mentor for senior and junior developers, ensuring adherence to best practices in coding and design.
- Identify risks in architecture and implement effective mitigation strategies.
- Guide the team on performance optimization, security practices, concurrency, transaction management, and other critical technical areas

Technical Expertise:

- Design, implement, and manage microservices-based architectures with scalability and fault tolerance.
- Deep knowledge of Spring Frameworks (Spring Boot, Spring Data JPA, Spring Security, Spring Cloud Gateway) and advanced Java concepts.
- Develop and implement complex algorithms, including multi-threading, for high-performance systems.
- Implement and maintain robust REST APIs, WebSocket services, and authentication mechanisms (OAuth, OpenID).

Cloud and Agile Methodologies:

- Leverage AWS/Azure cloud services for application deployment and scaling, optimizing for performance and cost.
- Collaborate in an Agile environment to deliver projects on time, including task estimation and sprint planning.

Documentation and Collaboration:

- Create high-level implementation documents and provide oversight for detailed technical documentation.
- Act as a liaison with stakeholders to understand requirements and translate them into technical solutions.

Mandatory Skills:Expertise in Java Frameworks: Spring Boot, Hibernate, JPA

- Expertise in SQL database like MySql or PostgreSql
- Strong hands-on experience with NoSql databases like MongoDB
- Proven ability to design and manage complex system architectures
- Advanced understanding of Agile methodologies and principles
- Knowledge of performance tuning, security best practices, caching, and validation techniques

Good-to-Have Skills:

- Experience with system architecture design and documentation
- Strong client communication and interpersonal skills
- Hands-on experience working on deployment using AWS, Azure, or similar services is a bonus
- Knowledge of Agile tools and practices
- Working experience in DevOps: Docker, Kubernetes
- Knowledge or work experiance in other language such as Python, GO or NodeJS

Experience:

- Minimum7+ yearsof hands-on experience in Java development.
- At least 3+ years of experience leading teams and designing web architectures.

Qualifications:Education: Bachelors or Masters degree in Software Engineering, Computer Science, or a related field.

- Preferred: BE/B.Tech/MCA/M.Sc/B.Sc


  • Principal

    6 days ago


    Gandhinagar, India HILLWOODS ACADEMY Full time

    At Hillwoods School, we strive to offer a high quality, modern education environment with excellent resources designed to meet pupils’ individual needs. The Principal is the chief ACADEMIC ADMINISTRATOR and a liaison between management, staff, and students. She should preferably be of strong academic, administrative, and personal standing, with...

  • School Principal

    10 hours ago


    Gandhinagar, Gujarat, India Karnavati University Full time ₹ 12,00,000 - ₹ 18,00,000 per year

    Join Our Visionary Team in Shaping the Future of Education in our upcoming school UNITEDWORLD INTERNATIONAL SCHOOLLocation: Gandhinagar How to Apply:Submit your resume, cover letter, and two professional references to POSITION: PRINCIPAL AND VICE PRINCIPALQualificationsPostgraduate degree with B.Ed./M.Ed.5-10 years' experience as Principal/Vice Principal in...

  • Java Developer

    11 hours ago


    Gandhinagar, Gujarat, India InfosenseGlobal Full time ₹ 3,00,000 - ₹ 9,00,000 per year

    Job Title: Associate Senior Software Engineer (JAVA)Experience: 3 Years to 5 YearsJob Type: Full-Time Shift: 1:PM to 10 PM ShiftsJob Location: Gandhinagar ( Work From office only )SPECIFIC DUTIES AND RESPONSIBILITIES: • Design, develop, and maintain high-quality Java applications. • Write well-designed, efficient, and testable code. • Follow best...


  • Gandhinagar, Gujarat, India Prometheantech Full time

    We re Hiring Java Full Stack Developer PrometheanTech is seeking a skilled Java Full Stack Developer to join our dynamic and innovative development team In this role you will be responsible for developing and maintaining high-quality software products We re looking for someone who can contribute to both front-end and back-end development with strong...


  • Gandhinagar, India Prometheantech Full time

    We're Hiring: Java Full Stack Developer PrometheanTech is seeking a skilled Java Full Stack Developer to join our dynamic and innovative development team. In this role, you will be responsible for developing and maintaining high-quality software products. We're looking for someone who can contribute to both front-end and back-end development, with strong...


  • Gandhinagar, India smartSense Consulting Solutions Full time

    smartSense is seeking a senior developer who will be working with cross-functional teams to develop and deliver projects and adopt the best practices of Test-Driven Development to guarantee the robustness and stability of the code produced. We are looking for a passionate one who loves to write code with best coding practices and can also lead the...


  • Gandhinagar, Gujarat, India Client of Clastech Solutions & Services Pvt. Ltd. Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    Designation: Senior Java DeveloperExperience: 5 YearsLocation: Gandhinagar/AhmedabadWork Mode: WFO 5 Days a weekInterview Round: 1 InternalImmediate Joiners preferred. Max 1 month notice can be accepted.Basic qualifications· 5+ years of experience in Java development (J2EE, J2SE 8).· Degree, diploma or Certificate in Computer Science or IT.· Extensive...

  • Senior Java Developer

    2 weeks ago


    Ahmedabad, Gandhinagar, India Yatrik H Mehta Full time

    Job Description Job Title: Sr. Java Developer Location: Gandhinagar Experience: 58 years Summary: Seeking an experienced Java Developer to design, build, and maintain scalable applications. The role involves full SDLC participation, clean coding, debugging, and collaboration with cross-functional teams. Responsibilities: - Design, develop, test, and...


  • Ahmedabad, Gandhinagar, India Yatrik H Mehta Full time

    Job Description Job Title: Java Developer Location: Gandhinagar Experience: 25 years Job Summary: Seeking a skilled Java Developer with strong programming expertise and experience in building high-quality applications. The role involves designing, developing, testing, and maintaining Java-based solutions while collaborating with cross-functional...


  • Gandhinagar, India Smartsense Consulting Solutions Full time

    Job Description Responsibilities:- - Create Solution Architecture including software and multiple Java Frameworks. - Design Microservices based Architecture and Management of microservices - Advanced knowledge of Spring, Spring boot, Spring data JPA, String Security, Spring could gateway - Can write a complex algorithm with multi-threading as part of the...