Logo
Silicon Tek INC

Full Stack Java Developer

Silicon Tek INC, San Jose, California, United States, 95199

Save Job

Join to apply for the

Full Stack Java Developer

role at

Silicontek Inc . Skills: Java, Spring Boot, React.js, Angular, RESTful APIs, Docker, AWS, SQL. We are looking for a skilled

Full Stack Java Developer

to join our development team. As a Full Stack Developer, you will be responsible for designing and developing both the front-end and back-end components of our applications. You will work with a cross-functional team to create efficient, scalable, and high-performing web solutions. The ideal candidate should have a strong background in Java development, along with experience in front-end technologies and frameworks. Key Responsibilities:

Develop and maintain full-stack applications using Java, JavaScript, and other relevant technologies. Design and implement the back-end architecture, including RESTful APIs, microservices, and databases. Collaborate with front-end developers to build user-friendly and responsive web interfaces. Write clean, scalable, and efficient code for both client-side and server-side components. Integrate third-party services and APIs. Troubleshoot, debug, and optimize applications to ensure high performance and responsiveness. Write unit and integration tests to ensure software quality and reliability. Participate in code reviews to maintain coding standards and improve the quality of the codebase. Keep up-to-date with emerging technologies and trends in software development. Work closely with product managers and stakeholders to understand requirements and deliver solutions that meet business needs. Required Skills & Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of experience in full-stack development with a focus on Java. Strong proficiency in Java (Spring Boot, Hibernate) for backend development. Experience with front-end technologies like HTML5, CSS3, JavaScript, and frameworks such as React, Angular, or Vue.js. Strong knowledge of SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle). Experience with version control systems like Git. Knowledge of RESTful APIs and microservices architecture. Familiarity with cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes). Excellent problem-solving and debugging skills. Strong communication skills and ability to work effectively in a team environment. Preferred Qualifications:

Experience with CI/CD pipelines. Familiarity with NoSQL databases (e.g., MongoDB, Cassandra). Knowledge of Agile/Scrum development methodologies. Experience with unit testing frameworks like JUnit, Mockito, etc. Familiarity with DevOps practices. Seniority level

Mid-Senior level Employment type

Contract Job function

Engineering and Information Technology Industries

Outsourcing and Offshoring Consulting

#J-18808-Ljbffr