Job Title: Software Developer II (Java)
Overview:
At aSquared we are looking for mission-oriented, collaborative, open-minded and flexible job seekers who are passionate about technology.
Responsibilities:
Solid Experience in Backend and Front-end technologies. Pen Source Framework Expertise> Spring Boot. AWS> Cloud Services, Dynamo DB, S3, Lambda, ECS, Glue, Cloud Formation, CloudWatch, ALB. CI/CD pipeline expertise and experience within One pipeline. Perform system analysis, deployments, support resolving defects and doing RCA by consulting the vendor and maintenance of these systems. Conduct software unit testing to ensure satisfaction of application requirements. Document software procedures and develop software reports, plans, and products, such as software development plans, software requirements specifications, software design documents, and test plans. Support software quality assurance and configuration management activities. Experience of working in HTML 5, CSS3, Angular JS, Spring MVC, Spring Boot, REST API, Junit.
Required Skills:
3 years of experience of software engineering development experience background working with developing cloud-based enterprise solutions. 3 years of experience in the art of writing code and solving problems on a Large Scale.
- 3 years of Experience in programming languages (Java, JavaScript, HTML5, CSS).
- 3 years of Experience working with databases preferably Postgres, MYSQL.
Strong proficiency in Core/Advanced Java, Junit, Spring boot, Microservices, SOAP/REST API, SQL and NoSQL databases, API Gateway, Azure Cloud, and DEVOps CI/CD. Experience using Bitbucket and Jenkins; Building Terraform modules is a plus. Experience with frontend technologies such as HTML, CSS, JavaScript, and React, Next JS is plus. Excellent understanding of Application Security practices. Familiarity with containerization and orchestration tools (Docker, Kubernetes) is a plus. Skills: Java 8, JEE, Spring Core, Spring Boot, Spring MVC, REST, Hibernate, React JS, Angular JS , Node JS, CSS3 , HTML5, Any RDBMS database (DB2, Postgre, MYSQL, Oracle etc.) and Sql knowledge , Git , Maven, Eclipse / IntelliJ, Design Patterns. Excellent communication (written and oral) and interpersonal skills.
Preferred Technical Skills:
Microservices, Docker, Spring Cloud, GW.
Qualifications:
- Bachelor//'s degree in computer science, Engineering, or related field.
- Certification in the related technologies is desirable.
Attributes:
We are looking for an individual who is enthusiastic, bright, and possesses strong analytical abilities. The perfect candidate must be an assertive communicator, proficient in articulating their work in a concise manner. Attention to detail, a considerate approach, and a commitment to collaborative efforts are crucial. The candidate should demonstrate excellent problem-solving capabilities, showing proficiency in both independent and team-oriented tasks. Adaptability to evolving demands and maintaining a positive demeanor in a dynamic setting are also key attributes we seek.