Job Title: Java Developer
Location: [Troy, MI] (Hybrid,)
Work Authorization: No H1B CPT TN AND OPT
Duration: 12+ Months
Experience: 10+ Years
Final round of interview is Face to Face.
Job Description:
A senior Java developer (Heavy Back end) with experience working in AWS and Oracle PL/SQL as well as heavy, recent Banking experience. Candidates must me within a 1 hour commute to Troy (Grand Rapids, Mount Pleasant are not commutable) Candidates should have their locations mentioned on their LinkedIn page as well ( Not just USA). Experience with Loantrac is a HUGE + but not required . No H1. Candidates will be required to attend a final Face to face interview to get the offer. **Candidates must have Long Projects/Good Tenure, Excellent communication skills and a State issued ID (Not Bills) showing they are Local.
Job Description:
We are seeking a highly skilled Senior Java Developer with extensive experience in the banking sector to join our dynamic team. The ideal candidate will have a strong background in Java development, AWS cloud services, and PL/SQL database management. As a key member of our development team, you will be responsible for designing, developing, and maintaining robust banking applications that meet the needs of our clients and stakeholders. Your role will involve collaborating with cross-functional teams to analyze requirements, design solutions, and implement scalable and secure software solutions. Additionally, you will leverage your expertise in AWS cloud services to architect and deploy applications in a cloud-native environment. The successful candidate will possess excellent communication skills, a solid understanding of banking processes and regulations, and a proven track record of delivering high-quality software solutions in a fast-paced banking environment. If you are a passionate and innovative Java Developer with solid banking experience and a desire to contribute to impactful projects, we encourage you to apply.
Key Responsibilities:
• Design, develop, and maintain Java-based banking applications in accordance with business requirements and industry best practices.
• Collaborate with business analysts, project managers, and other stakeholders to gather and analyze requirements, and translate them into technical solutions.
• Utilize your expertise in PL/SQL to design and optimize database schemas, stored procedures, and queries for efficient data management and retrieval.
• Architect, implement, and maintain AWS cloud solutions, including IAM, EC2, RDS, S3, Lambda, and other AWS services, ensuring scalability, reliability, and security.
• Develop and maintain RESTful web services and APIs for seamless integration with internal and external systems.
• Implement and maintain automated unit tests, integration tests, and deployment pipelines to ensure code quality and reliability.
• Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives to enhance team productivity and technical excellence.
• Provide technical guidance and mentorship to junior developers, fostering a collaborative and learning-oriented team culture.
• Stay abreast of emerging technologies, industry trends, and regulatory changes in the banking sector, and evaluate their potential impact on our software solutions.
• Adhere to established coding standards, development methodologies, and compliance requirements, and contribute to the continuous improvement of our development processes.
Qualifications:
• Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
• Minimum of 5 years of professional experience as a Java Developer in the banking or financial services industry.
• Strong proficiency in Java programming language, with a solid understanding of object-oriented design principles and design patterns.
• Extensive experience with AWS cloud services, including IAM, EC2, RDS, S3, Lambda, CloudFormation, and other AWS technologies.
• Solid experience with PL/SQL database development, including database design, optimization, and performance tuning.
• Hands-on experience with RESTful web services, APIs, and microservices architecture.
• Proven ability to design and implement scalable, secure, and highly available software solutions in a banking environment.
• Familiarity with Agile development methodologies, DevOps practices, and CI/CD pipelines.
• Excellent problem-solving skills, with the ability to analyze complex business requirements and technical challenges, and propose innovative solutions.
• Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
• Ability to work independently and as part of a team in a fast-paced, deadline-driven environment.
Relevant certifications in Java, AWS, or PL/SQL are a plus
Regards,
Anshika Shukla
IT Recruiter
Techcenter Technologis Inc
3240 East State Street Extn
Hamilton NJ 08619