Java Architect
Java Architect with extensive of hands on experience architecting and building mission critical, high performance high availability, Multitenant and secure Enterprise class & SAAS based software systems.
- Remote Position: No
- Employment Type: Full-Time (Permanent)
- Location: Noida, India
- Education/Qualification: B.Tech from reputable Institution. Master degree is a plus.
- Experience: 12-16 years
Key Responsibilities
- Help architect & Design the enterprise class application
- Provide expertise on current technology landscape and survey / advise on available technology options
- Work with the CTO and Engineering Leadership to determine long-term architectural strategy to help meet the demands of our business
- Help drive architectural strategy forward, while taking short term needs into account
- Join an agile engineering team and provide leadership during all phases of the SDLC (including prioritization, design, estimation, implementation, review, release, documentation, and maintenance)
- Provide mentorship to younger engineers in the organization (including reviews of code and work)
- Establish architecture, design patterns, policies, standards and best practices. Ensure compliance with it
Key Skills
- 8-10+ Years hands on experience with architecting and building mission critical, high performance, high availability, Multitenant and secure Enterprise class & SAAS based software systems
- Strong OO design skills, UML, understanding of enterprise software design patterns and data structures. Proven ability to leverage emerging technologies to address business and technical requirements
- Deep experience in Java/J2EE development with Multithreading, Performance tuning, clustering, Web Services (SOA 75), JDBC, REST, SOAP, XML, RMI, Spring, Hibernate, JPA/ORM, HTML 5 , Java script framework like Jquery/EXTJS, 3rd party open source frameworks
- Knowledge of how to assess the performance of software systems, how to diagnose performance problems, and tools used to monitor and tune performance
- Well-versed in tiered web application architecture and databases (particularly at a large scale)
- Well-versed in Agile development Methodology like Scrum & Kanban
- Ability to seamlessly modify communication based on the technical level of the target audience
- Strong analytical skills and Ability to identify, clarify and resolve issues and risks, escalating them as needed
- Experience with JUnit and test driven development
- Knowledge of Continuous Integration is a plus
Our Locations
U.S. Headquarters
343 W Erie Street, Suite 430
Chicago, IL 60654 USA
+1 312-229-1727
Adeptia India
India Research & Development Center
D-74, Sector-63
Noida, UP 201301, India