Thursday, November 19, 2020

Adeptia - Java Architect - System Design & Architecture - MVC/Spring Frameworks (10-15 yrs) (Adeptia)

Role : Java Architect

Employment Type : Full Time (Permanent)

Job Location : Noida

Education : B. Tech - (CS/IT)/ MCA

CTC : As per Skill & Current pay out

Job Description :

- We are looking for a hands-on Java architect with strong software engineering skills and a passion for architecting scalable and secure enterprise-class Java web applications. 


- You will be key to establishing and implementing the best of enterprise technologies and setting design & coding best practices for secure, reliable and high-performance software application development.

Job Responsibilities :

- Work with the Engineering Leadership to determine a long-term architectural strategy to help meet the demands of our business. 

- Designing & implementing a scalable architecture for enterprise-class Java-based applications.

- Provide expertise on current technology landscape and survey/advise on available technology options.

- Troubleshooting design flaws and system bottlenecks.


- Performing validation tests to ensure the flexibility and scalability of the Java environment.

- 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.

Desired Skills :

- Extensive years of experience designing, architecting, or implementing distributed software solutions in Java/J2EE

- Should have strong knowledge & hands-on experience on Java 1.8+.

- Should be very strong in ORM, OOAD, Design patterns and MVC.

- Must have extensive experience with the following technologies - J2EE, Spring MVC, Spring boot, Hibernate, REST, SOAP, Tomcat, Javascript, JQuery, AngularJS/EXTJS, caching frameworks (EhCache, Memcache, Redis, etc.)

- Deep Expertise in system design and architecture, ability to evaluate different technology tools and stack for specific business requirements.

- In-depth understanding of architecture driven methodologies, micro-services, API, technologies, and trends - Good knowledge of various hosting platforms (e.g. AWS) and interest in new technologies and trends (e.g. containerization, serverless computing)

- Extensive experience in continuous integration and deployment (e.g. Jenkins, SonarQube) - Knowledge of software version control concepts and change management processes. Must have working experience with Github.

- Experience with any performance monitoring tools such as Dynatrace, New Relic, or similar.

- Knowledge of data security practices, secure coding practices, OWASP and PCI-DSS security standards - Knowledge/Experience in the following current technologies will be an added plus: Elastic search, MongoDB, ELK stack, RabbitMQ, Kafka)

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.