NOTE: Our client will consider individuals with their OPT! You must be local to PA or NJ to commute to the office.
Top Stack Group has been retained by an biopharma company with HQ in Norristown, PA to assist them in hiring a Full Stack Developer (Java) to join their team. This is a full-time, salaried position with a competitive base salary, annual bonus and a comprehensive benefits package. This position is 5 days/week in office where you will sit with the rest of the App Dev Team.
As a Full Stack App Developer, you will design, develop, and maintain enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Frontend Technologies (Angular), Oracle DB, and Cloud Platforms (AWS/GCP/Azure), and DevOps practices. If you are at the Lead Developer level, you will help guide junior team members on best ensure best coding practices, and drive the successful delivery of projects.
Essential Functions:
- Collaborate with business analysts and product owners to define technical requirements.
- Architect and implement scalable, high-performance applications using Java (Spring Boot) and Microservices.
- Ensure code quality, maintainability, and security through code reviews, best practices, and design patterns.
- Drive agile methodologies, including scrum ceremonies, sprint planning, and retrospectives.
- Take ownership of the full software development lifecycle (SDLC), from design to deployment.
- Develop and maintain RESTful APIs and Microservices using Spring Boot, Jersey, and Hibernate.
- Implement asynchronous messaging with Apache Kafka/RabbitMQ.
- Work with Oracle databases for optimized data storage and retrieval.
- Develop responsive, interactive UI components using Angular and modern JavaScript frameworks
- Integrate UI components with RESTful APIs.
- Deploy applications on AWS/GCP/Azure with CI/CD pipelines (Jenkins, Bitbucket, GitHub Actions, GitLab CI/CD)
- Collaborate with cross-functional teams (QA, DevOps, Security) to ensure seamless delivery.
Qualifications:
- Bachelor’s Degree in Information Technology or related field.
- 3+ years of development experience including backend and frontend.
- Java, Spring Boot, Microservices, Frontend Technologies (Angular), Oracle DB, and Cloud Platforms (AWS/GCP/Azure), and DevOps practices.
- Strong problem-solving and debugging skills.
- Ability to work on site 5 days/week