Senior Java Spring Boot Developer

  • Mangaluru
  • Bix Bytes Solutions Private Limited
About Us: Bix Bytes Solutions is a rapidly expanding Technology company with a global footprint, headquartered in Zrich, Switzerland and operational centres in Mangalore, Bangalore, Chennai India, and Toronto, Canada. For over 8 years, we have been a leader in providing innovative web and mobile application solutions to a diverse client base. Our commitment to excellence is reflected in our deployment of high-Caliber IT solutions that incorporate advanced technologies and methodologies, delivering unparalleled value to our customers. Role Overview: As a Senior Java Spring Boot Developer, you will be responsible for designing and implementing enterprise solutions using Java, JEE, and the Spring Boot framework. You will contribute to the development of highly scalable web applications and RESTful APIs through MicroServices architecture. Your role will involve working on Java Spring Boot implementations, utilizing industry-standard protocols for API security, and demonstrating strong design and programming skills in JSON, Web Services, XML, XSLT, and PL/SQL. Effective communication with clients and collaboration within a global team environment are crucial aspects of this role. Key Responsibilities: Design enterprise solutions using Java, JEE, and Spring Boot. Implement design patterns and ensure scalability in web applications and RESTful APIs through MicroServices. Develop Java Spring Boot implementations. Demonstrate expertise in Java 8, J2EE, and related Java technologies. Utilize advanced SQL and proficiency in multithreading and Microservices. Apply strong hands-on experience in Spring core, Spring JPA, GIT, Maven, and CI/CD tools (Jenkins). Work with AWS Cloud and integration. Implement industry-standard protocols for API security, including OAuth. Effectively communicate with clients. Demonstrate good written, verbal communication, and documentation skills. Work effectively within a global team environment. Familiarity with Agile delivery processes. Qualifications: Bachelor's or master's degree in computer science, Information Technology, or a related field. Minimum of 5+ years of hands-on IT experience in implementing Java 8, J2EE, and related Java technologies. Strong core Java skills and expertise in Java Spring Boot. Proficiency in advanced SQL and multithreading. Hands-on experience with Spring core, Spring JPA, GIT, Maven, and CI/CD tools (Jenkins). Good exposure and progressive experience working on AWS Cloud and integrations. Experience in applying Design Patterns. Understanding of Architectural Blueprints, UML, and Application Design. Knowledge and experience in implementing industry-standard protocols for API security, including OAuth. Excellent written and verbal communication skills. Ability to effectively communicate with clients. Demonstrated commitment to continuous improvement. Willingness to research, vet, learn, and deploy bleeding-edge technology and best practices.