Role : Application Developer
Role Description : Design, build and configure applications to meet business process and application requirements.
Must Have Skills : JEE Architecture
Good To Have Skills : AngularJS,Microservices and Light Weight Architecture,react.js
Key Responsibilities : 1Practical experience in architecting solution based on Java technology using Microservices architecture style2Develop design specification to meet functional and non-functional requirements3Document and convey architectural/technology choicesafter performing due trade-off analysis to stakeholders 4-Spring, Spring Boot, Angular, React for WebApps5-Hibernate, JPA for ORM6JWT, Sprint etc for securing the apps7-Apache Camel, Spring Integration, Active MQ or other message queueing technologies
Technical Experience : 1Experience in at least one cloud platform Azure or AWS2Practical experience with deploying Java solution on Kuberbetes3Experience in popular application servers such as Tomcat, Wildfly4Experience with build tools such as Maven, Gradle5Experience in both relationalOracle, SQL Server, PostgreSQL etc and no-SQL databases CosmosDb, Mongo etc6Experience with Java on Azure is an advantageAble to troubleshoot performance/scalability issues
Professional Attributes : 1 Should be able to drive the technology design meetings, propose technology design and architecture 2 Should have excellent client communication skills 3 Should have good analytical and problem solving skills 4Able to troubleshoot performance/scalability issues
Educational Qualification : Any Degree