Saturday, October 17, 2020

Full Stack Software Developer - Java/J2EE Platform (10-15 yrs) (Softtech Career Infosystem Pvt. Ltd.)

Job Requirements :

- The Full stack Software Developer - Lead develops strategic solutions for new services and functionality.


- This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). 


- Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function. This role demands complete hands-on development work from UI to backend. 


- Must be able to handle multi-tasks and able to prioritize tasks as needed. Serve as technical lead and expert on development, coding, testing, debugging stages of application and system integration.

Qualifications :

- 10+ years of experience developing enterprise wide large-scale web application in Java/JEE platform

- Ability to lead and mentor group of developers on complex project tasks and assignments

- Design and develop base framework for the developers to implement.

- Experience with using the best design patterns during development.

- Able to perform code reviews, task break down and provide guidance to the scrum team members.

- Be able to communicate regularly with other people in the team and be able to articulate project needs, as well as be able to discuss any challenges or problems that arise

- Apply Logical thinking and Problem-solving skills on day to day basis

- A minimum of 10 years- experience in software development as a full stack with experience on Java based microservices/backend and Angular based frontend.

- More than 10 years of experience in designing and developing distributed applications using Java EE platform and related frameworks.

- More than 4 years of experience in working with front end framework technologies Angular-Typescript/Backbone, HTML5, JQuery, KendoUI, CSS 3, object-oriented JavaScript

- Strong understanding of Object-Oriented concepts in Java and JavaScript.

- Expertise in Core/Advanced Java and Spring Frameworks - Spring MVC, Spring Boot, Spring Batch.

- Must have a minimum of 3 years of experience in building and deploying applications on AWS Cloud

- Experience in developing automated test cases using the JUNIT Framework.

- Experience in writing unit tests for JavaScript like Jasmine

- Experience in Agile Methodology using tools like jira and confluence

- Experience with JBOSS Application server

- Experience in building RESTful APIs, SOAP Webservices.

- Experience using Maven and Jenkins for CI/CD.

- Experience in messaging technologies like JMS/AWS SNS, SQS/Kafka.

- Experience in using relational databases like Oracle/PostgreSQL.

- Operating in an agile project environment using tools such as Jira, Confluence

- Application support, logging, and health checking using Splunk and DynaTrace

- Independently develops software, codes, tests and debugs

- Experience in debugging AWS native applications using CloudWatch/Splunk.

Good to have :

- Experience in using NoSQL databases like DynamoDB/Cassandra/MongoDB.

- Experience in using caching technologies like Redis, Memcached or similar.

- Building and deploying applications as Docker Containers on AWS ECS

- Experience in using Python, Pyspark

Apply Now

No comments:

Post a Comment

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