Overview:
Our client is an innovative technology company at the forefront of IAM. As they continue to expand their team, they are seeking a highly skilled and motivated Senior Java Software Engineer to contribute to the development and enhancement of their flagship products. As a Senior Java Software Engineer, you will play a key role in designing, implementing, and maintaining high-performance, scalable software solutions. You will work closely with cross-functional teams, including product managers, architects, and other engineers, to ensure the successful delivery of high-quality software. The ideal candidate will have a strong background in Java development, a passion for solving complex problems, and a commitment to delivering exceptional software solutions.
Key Responsibilities:
Bachelorโs or Masterโs degree in Computer Science, Software Engineering, or a related field.
Proven experience as a Java Software Engineer with a track record of successful project delivery.
Strong proficiency in Java development, including experience with Java 8 or later.
Experience with Spring Framework (Spring Boot, Spring MVC) and other related technologies.
Proficiency in database design and SQL, with experience working with relational databases.
Experience with RESTful API design and implementation.
Familiarity with front-end technologies (JavaScript, HTML, CSS) is a plus.
Excellent problem-solving and analytical skills.
Strong communication and interpersonal skills.
Ability to thrive in a fast-paced, collaborative environment.
Job Category:ย Software Engineering
Job Type:ย Full Time
Job Location: Remote US