Job Title: Core Java Developer
Location: Sunnyvale CA / Austin TX ( Hybrid )
Job Type: ContractMust skills : core java / spring-boot / rest api / java 11 / microservices,MongoDB or NoSQL and reactive programming, Splunk, kafka (optional)
Overview: We are seeking a talented and experienced Core Java Developer to join our dynamic team. As a Core Java Developer, you will be responsible for designing, implementing, and maintaining Java-based applications. The ideal candidate is passionate about software development, stays updated on industry trends, and has a solid understanding of Core Java concepts.
Key Responsibilities
Develop, test, implement, and maintain Java applications
Develop, test, implement, and maintain Java applications
Troubleshoot, debug, and resolve software defects and issues
Participate in code reviews and provide constructive feedback to team members
Work closely with stakeholders to understand project requirements and deliver high-quality solutions
Stay updated on emerging technologies and industry best practices
Key Skills
Strong proficiency in Core Java programming language
Experience with Java frameworks such as Spring or Hibernate
Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus
Knowledge of relational databases (MySQL, Oracle) and SQL
Understanding of software development life cycle (SDLC) and agile methodologies
Excellent problem-solving and analytical skills
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field
Proven experience as a Core Java Developer or similar role
Strong portfolio showcasing previous Java-based projects
Bachelor's degree