Bangalore, Karnataka, India
Information Technology
Full-Time
Awign
Overview
What will you do
You will work as part of a team on the design and implementation of Java-based enterprise solutions using agile software development methodologies. You will take full responsibility for the technical design and implementation of specific business areas using the latest frameworks.
The role is responsible for defining, integrating, and upgrading a comprehensive architecture to support Java applications.
Education Qualification – Bachelor’s degree in software engineering or computer science.
Experience – Total Experience: 4 to 5 years
Industry – IT/Software/BFSI/Banking/Fintech
Work arrangement – 5 days working from the office
Location – Noida
Duration: 6 months with possible extension
Job responsibilities:
Meeting with technology managers and the design team to discuss the goals and needs of the company.
Capture functional and non-functional requirements and design technical solutions leveraging Spring Framework.
Examining and defining current architecture systems.
Designing scalable architecture systems for Java-based applications.
Reviewing code and providing technical guidance on implementing solutions to meet the company’s architectural goals.
Contributing to the development process by implementing PoCs and standardizing software delivery adopting DevOps practices.
Troubleshooting design flaws and system bottlenecks.
Performing validation tests, system performance tests, and others to ensure the flexibility and scalability of the Java environment.
Ensuring the overall quality and fit of the technical solution in addition to the overall performance of the application stack.
Assisting the software design team with application integration.
What are we looking for:
Advanced knowledge of software architecture, design, web programming, and implementation of software networks.
Proficient with Java, Spring Boot, Spring Cloud (Configuration management, circuit breaker, security, service discovery, Sleuth, load balancing).
Deep understanding and experience with multithreading.
Ability to create distributed and scalable architecture.
Habit of learning and exploring new technologies.
Understanding of Apache Spark, Data Science, ML & AI.
Experience with RDBMS (Oracle, MySQL).
Knowledge of NoSQL (MongoDB, Neo4J, Cassandra).
Ability to solve complex software system issues.
Ability to clearly present technical information to both technical and non-technical peers.
Continuous learning mindset through educational opportunities, professional publications, and participation in professional organizations.
Entrepreneurial mindset with innovation and ownership of work.
Detail-oriented and organized with strong time management skills.
Excellent communication and interpersonal skills.
Collaborative approach to work as part of a group to achieve organizational goals.
You will work as part of a team on the design and implementation of Java-based enterprise solutions using agile software development methodologies. You will take full responsibility for the technical design and implementation of specific business areas using the latest frameworks.
The role is responsible for defining, integrating, and upgrading a comprehensive architecture to support Java applications.
Education Qualification – Bachelor’s degree in software engineering or computer science.
Experience – Total Experience: 4 to 5 years
Industry – IT/Software/BFSI/Banking/Fintech
Work arrangement – 5 days working from the office
Location – Noida
Duration: 6 months with possible extension
Job responsibilities:
Meeting with technology managers and the design team to discuss the goals and needs of the company.
Capture functional and non-functional requirements and design technical solutions leveraging Spring Framework.
Examining and defining current architecture systems.
Designing scalable architecture systems for Java-based applications.
Reviewing code and providing technical guidance on implementing solutions to meet the company’s architectural goals.
Contributing to the development process by implementing PoCs and standardizing software delivery adopting DevOps practices.
Troubleshooting design flaws and system bottlenecks.
Performing validation tests, system performance tests, and others to ensure the flexibility and scalability of the Java environment.
Ensuring the overall quality and fit of the technical solution in addition to the overall performance of the application stack.
Assisting the software design team with application integration.
What are we looking for:
Advanced knowledge of software architecture, design, web programming, and implementation of software networks.
Proficient with Java, Spring Boot, Spring Cloud (Configuration management, circuit breaker, security, service discovery, Sleuth, load balancing).
Deep understanding and experience with multithreading.
Ability to create distributed and scalable architecture.
Habit of learning and exploring new technologies.
Understanding of Apache Spark, Data Science, ML & AI.
Experience with RDBMS (Oracle, MySQL).
Knowledge of NoSQL (MongoDB, Neo4J, Cassandra).
Ability to solve complex software system issues.
Ability to clearly present technical information to both technical and non-technical peers.
Continuous learning mindset through educational opportunities, professional publications, and participation in professional organizations.
Entrepreneurial mindset with innovation and ownership of work.
Detail-oriented and organized with strong time management skills.
Excellent communication and interpersonal skills.
Collaborative approach to work as part of a group to achieve organizational goals.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in