JOBSEARCHER

Java Developer

Purple DriveJava Developer Share Contractual Pittsburgh, PAOverview:Design, develop, and maintain applications using Java, Spring / Spring Boot, and related technologies.Build RESTful APIs and integrate with external/internal services.Collaborate with front-end developers, architects, and QA teams to deliver end-to-end clean, efficient, and maintainable code following best practices.Participate in all phases of the SDLC (Software Development Life Cycle), including requirement analysis, design, coding, testing, and deployment.Perform unit testing, debugging, and troubleshooting of with databases (SQL/NoSQL) to design and optimize queries.Support CI/CD pipelines and contribute to automation and DevOps practices.Participate in Agile ceremonies (sprint planning, daily standups, retrospectives).Provide support for production issues and ensure application stability and performance.Strong proficiency in Java (Java 8 or above).Hands-on experience with Spring, Spring Boot, Hibernate/JPA.Experience in REST API development and integrationProficiency with databases: MySQL, Oracle, or PostgreSQL (SQL/PLSQL).Familiarity with microservices architecture and cloud platforms (AWS/Azure/GCP is a plus).Knowledge of CI/CD tools (Jenkins, Git, Maven, Gradle, etc.).Solid understanding of object-oriented programming (OOP) and design to unit testing frameworks (JUnit, TestNG, Mockito).Strong problem-solving, analytical, and communication skills.Experience with front-end technologies (Angular/React/JavaScript).Exposure to containerization & orchestration (Docker, Kubernetes).Knowledge of Agile/DevOps practices.Familiarity with messaging systems (Kafka, RabbitMQ, JMS).