Citizen
Work Permit
Full Time
Direct Hire
UG :- B.Tech
PG :- Any PG
No of position :- ( 1 )
Post :- 20th Mar 2020
Job Purpose :
- We are looking for Java Architect responsible for the development and maintenance of applications aimed at IoT devices.
- The primary focus will be the development of the backend system.
- You will be working along-side other engineers and developers working on different layers of the infrastructure.
- Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Key Responsibilities :
- Design and build advanced applications for Web/Mobile
- Architecting and scaling engineering platform to reduce technical debts and improve performance and agility.
- Working experience with Web services SOAP, Rest, XSD/XML
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Improving application performance, optimization for loading times
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Good understanding of the handling of Transactions in J2EE applications
- Well versed with Code Review Techniques
- Applying Coding Standards within the project
- Helping out junior team members
- Data Structure and Algo, Core Java, Design Patterns, Troubleshooting, and Analytical
Skills :
- Server-side language : Java/J2EE, Spring/Spring Boot Frameworks
- Scripting Language : Java/NodeJs
- DBs/ORM : Hibernate/iBatis, SQL (MySQL), NoSQL (Redis), Realm Object Server/Mongo DB
- Messaging : ActiveMQ/Kafka
- Servers : Tomcat/JBoss/Apache/NGINX
- Cloud : AWS Services (EC2, SNS, SQS, S3, Cloudfront)
- Proficient in Problem Solving, Data Structures, and Algorithms
- Familiarity with design concepts and constraints on different platforms
- Passion & Deep understanding of GoF design patterns
- A fanatic about writing - beautiful- and - scalable- code-
- Must have experienced scale in building web applications and SOA (microservices) based large scale setups
- Experience with modern web UI frameworks (e.g. React, Angular)
- Experience with web paradigms such as REST, Responsive Web Design, Test-driven development (TDD), Dependency Injection, etc.
- Experience with architecting systems for AWS is a plus
- Inquisitive and curious about product design and functionality
IMPORTANT :
- NCR candidates will have to undergo In-Person Interviews (no telephonic/VC interviews).
- Only outstation candidates will be allowed to undergo a telephonic/VC interview at the initial stage. They will have to attend an in-person interview at the final stage.
- All interviews will happen on Weekdays only (not on Saturdays & Sundays).