Software Engineer – Java
Description
Hi, Greetings of the day! I have an urgent requirement for one of my clients. I'm sharing the job description with you — please review it carefully and reply with your updated resume if you're interested and meet the qualifications. Job Title: Software Engineer – Java Location: Buffalo, NY (Hybrid – Onsite Mon–Thu) Duration: 6 Months (with strong potential for extension) Interview Process: Phone Screen → Video Interview Key Industry Keywords (for candidate searchability & SEO): Java Developer, Full Stack Java Engineer, Backend Developer, Spring Boot Developer, RESTful APIs, Microservices Architecture, Oracle Database, SQL, Banking & Financial Services, Fintech, Agile/Scrum, CI/CD Pipeline, DevOps Tools (e.g., Jenkins, GitLab), Unit Testing (JUnit), Maven/Gradle, Cloud Platforms (e.g., AWS, Azure – preferred but not required), API Design, Distributed Systems. Why This Role Stands Out: This is a high-impact position within a growing financial services team. You’ll work on modernizing legacy systems using cutting-edge Java-based technologies, collaborate with cross-functional Agile teams, and contribute to scalable, secure, and high-performance applications serving millions of users. Core Requirements & Responsibilities 5+ years of hands-on experience in Java development with strong proficiency in Spring Boot framework Experience designing and developing RESTful APIs and microservices Strong working knowledge of Oracle Database, including SQL, PL/SQL, and performance tuning Experience working in Agile/Scrum environments with CI/CD pipelines (e.g., Jenkins, GitLab CI) Proficiency in unit testing frameworks like JUnit and integration testing tools Strong problem-solving, communication, and collaboration skills Banking, financial services, or fintech domain experience is a strong plus Onsite from Day 1 – Hybrid schedule (Mon–Thu onsite; Fri remote) Preferred Qualifications (Bonus Points!): Experience with cloud platforms (e.g., AWS, Azure, or GCP) and containerization (e.g., Docker, Kubernetes) Familiarity with message brokers (e.g., Kafka, RabbitMQ) Knowledge of frontend technologies (e.g., React, Angular) for full-stack contributions Certifications in Java, Spring, or cloud technologies Benefits & Perks [Add information regarding benefits and perks here] Skills: spring boot,java,oracle