Java Developer
Shaik AjmathUnited StatesMIDPosted 12d ago
Core JavaJava/J2EEJava 8+ featuresmultithreadingSpring FrameworkSpring BootRESTful Web ServicesAPI developmentHibernateSpring JPAData StructuresAlgorithmsMavenGradleGitLinuxUnixSQLrelational databasesTroubleshootingperformance optimizationAgile development methodologiesAngularReactMicroservicesdistributed systemsTechnical leadershipmentoring
About the Role
We are looking for a Java Developer to join our team in Salt Lake City, UT. This role requires working onsite five days a week and attending a mandatory face-to-face interview.
Key Responsibilities
• Design and implement RESTful APIs
• Develop and maintain Java applications using Core Java and Java/J2EE
• Work with Spring Framework and Spring Boot
• Utilize Hibernate and Spring JPA for database interactions
• Troubleshoot and optimize application performance
• Follow Agile development methodologies
Requirements
• Strong experience with Core Java and Java/J2EE
• Knowledge of Java 8+ features and multithreading
• Experience with Spring Framework and Spring Boot
• Familiarity with RESTful Web Services and API development
• Proficiency with Hibernate and Spring JPA
• Understanding of Data Structures and Algorithms
• Experience with Maven, Gradle, and Git
• Comfortable working in Linux / Unix environments
• SQL and relational databases knowledge
• Troubleshooting and performance optimization skills
• Agile development methodologies experience