What are the responsibilities and job description for the Java Architect - Day 1 Onsite - Fulltime - Jersey City NJ / Tampa FL position at Photon?
Job Details
Hi ,
We are Photon, one of the world's largest Digital Platform Engineering company providing a combination of Strategy Consulting, Creative Design and Technology Services to a wide range of customers.
We work with 40% of the Fortune 100 companies. And, we have a repertoire of niche products and experiences that we have designed and built for businesses to fully empower their digital transformation.
Check out our video at
Job Description:
Java Architect
Jersey City NJ / Tampa FL
Day 1 Onsite
Banking Client
Fulltime Only
JD:
Responsibilities:
- Solution Design and Development: Architect and develop enterprise applications using Java technologies, ensuring scalability, performance, and maintainability.
- Technical Leadership: Provide architectural guidance and technical leadership to development teams, ensuring adherence to best practices and organizational standards.
- Stakeholder Collaboration: Engage with stakeholders to understand business requirements and translate them into technical solutions.
- System Integration: Design and implement integration strategies for microservices, ensuring seamless communication between services and with external systems.
- Performance Optimization: Monitor and optimize the performance of microservices applications, addressing issues related to latency, throughput, and resource utilization.
Qualifications
- Minimum 15 years of experience in developing Enterprise level J2EE applications
- Strong hands-on experience in Core Java
- Proven experience in designing and implementing microservices architectures using Java technologies, with a strong understanding of microservices principles and patterns.
- Strong knowledge of Java frameworks such as Spring Boot, RESTful services, and experience with containerization technologies like Docker.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, including deploying, managing, and optimizing cloud-based applications and services
- Experience with Continuous Integration and Continuous Delivery (CI/CD)
- Good exposure to Database like Oracle (SQL, PL/SQL)