Gemini Consulting Services - Chicago, IL
posted 3 months ago
The Java Backend Developer position is a critical role within PayPal, focusing on the design and implementation of highly available and scalable backend software components using Java. This role is essential for ensuring that the backend systems are robust, efficient, and capable of handling high volumes of transactions. The successful candidate will be responsible for developing automated tests and delivering high-quality code to production within a short development cycle, adhering to Continuous Integration and Continuous Delivery (CI/CD) practices. In this position, the developer will conduct design and code reviews, fix bugs, and resolve production issues, ensuring that the software meets the highest standards of quality and performance. A solid foundational knowledge of computer engineering is required, along with an intellectual curiosity to understand the business context in which the software operates. The ideal candidate will possess strong Object-Oriented Programming (OOP) skills, the ability to analyze requirements, and prepare effective design solutions. The role demands a passion for developing robust and scalable software systems, with at least five years of solid server-side development experience in Java. Candidates should have a solid understanding of basic algorithms and experience working with relational databases. A highly motivated, goal-driven attitude is essential, along with the ability to embrace challenges and work effectively in a team environment. Experience with REST APIs, web services, and both unit and functional testing is also required. The developer will collaborate with globally distributed teams across multiple time zones, making strong communication skills vital for success in this role.