Calgenex
Java Lead Engineer - Spring Boot Framework
Job Location
ernakulam, India
Job Description
Job Description : - User Research and Analysis, Prototyping, User interface Design, Usability testing etc. - Collaborate with cross-functional teams to understand project requirements and translate them into technical solutions. - Design and develop software applications using Java programming and microservices architecture principles. - Implement and optimize microservices-based architectures, leveraging technologies such as Spring Boot and Docker. - Design and develop RESTful APIs and other interfaces to enable seamless integration between microservices and external systems. - Work with relational databases such as MySQL or PostgreSQL and NoSQL databases such as MongoDB or Cassandra to store and retrieve data. - Participate in code reviews and contribute to the improvement of coding standards and development processes. - Work closely with senior engineers to troubleshoot technical issues and drive resolution. - Learn new technologies and tools as needed to support project requirements. - Take ownership of assigned tasks and deliverables, ensuring timely completion and alignment with project goals. - Contribute to process improvements and initiatives aimed at enhancing team productivity and efficiency. Qualification : - Bachelor's degree in Interaction Design, Graphic Design, Human-Computer Interaction. - Bachelor's degree 3-5 years of experience in software development, with a strong focus on Java programming and microservices architecture. - Proficiency in building microservices using frameworks such as Spring Boot, Spring Cloud, or similar. - Familiarity with object-oriented programming concepts and design patterns. - Proficiency in tools such as Git, Maven or Gradle, and Jenkins. - Experience with RESTful API design and development. - Knowledge of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra). - Hands-on experience with tools like Kafka and Redis. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills, with the ability to work effectively in a team environment. - Ability to learn quickly and adapt to changing priorities. - Passion for technology and a desire to continuously improve and grow as a software engineer in Computer Science, Engineering, or related field. (ref:hirist.tech)
Location: ernakulam, IN
Posted Date: 12/26/2024
Location: ernakulam, IN
Posted Date: 12/26/2024
Contact Information
Contact | Human Resources Calgenex |
---|