What are the responsibilities and job description for the Java Architect position at Ampstek?
Title : Java Architect
Location : Princeton, NJ hybrid / Onsite
Job Description :
- 14 years of experience working in banking domain project for large enterprise application development
- 6 years of experience architecting and deploying scalable enterprise application in Java technologies that integrate seamlessly with existing business and IT infrastructure
- 2 year experience architecting Payment Gateway for banking projects
- Leading cross-disciplinary teams to develop applications that meet strategic business objectives
- Experience in design, develop, and oversee the implementation of end-to-end Java solutions
- Collaborate with business and IT stakeholders to understand and fulfill the Java needs of the organization
- Create architectural approaches for banking software and hardware integration
- Define Java solution objectives and ensure alignment with business outcomes
- Monitor Java industry trends and maintain state-of-the-art industry knowledge
- Implement best practices for Java testing, deployment, and maintenance
- Ensuring Java solutions comply with ethical standards and industry regulations
- Staying abreast of advancements in Java, Angular, machine learning frameworks like TensorFlow or PyTorch, and data science to continuously innovate and improve solutions
- Critical thinking and problem-solving skills are essential
- Experience with ethical practices and ensuring compliance with data protection regulations
- Strong communication skills to effectively collaborate with various stakeholders