Java Backend Developer - Bengaluru, India - Antal International

    Default job background
    Description
    Job Description

    Senior Software Engineer - Backend ExperienceLevel Qualification B.E, B.Tech Work Location Skill Set Mandatory

    Programming Language:
    Java 1.8 and above(1.8V must) , J2EE

    Framework:
    Spring MVC, Spring Boot, SpEL, JPA, Spring Security, Hibernate and JMS

    • Strong knowledge in any one Relational Databases ( Mysql / Oracle / SQL Server ) & NoSQL DBs(Redis / Mongo / Couchbase).

    Operating System:
    Windows, Linux.

    Tools & Utilities:
    STS / Eclipse / IntelliJ / NetBeans

    Web/Application Server:
    Tomcat, Jboss.


    • Strong experience in Web services (SOAP and RESTFUL).
    • Should have expertise in Design Patterns, Transactions, Multithreading concepts.
    • Knowledge, JWT/OAuth2 authentication.
    • Working Knowledge on Micro Services Architecture
    • Familiarity with Agile Development processes and project management tools like JIRA
    • Experience using Maven.
    • Knowledge/experience of data structure, Algorithms Good To Have
    • Knowledge on Jasmine & Selenium, Unit-test frameworks like JUnit, Mockito / RESTAssured, Cucumber and TDD development.
    • Working knowledge of any cloud ( AWS / Azure )
    • Exposure to Spring Integration batch , JMeter for load/performance testing.
    • Good knowledge of using API's for Maps, Location services and other third-party API's.
    • Working experience in web and Mobile application. General
    • Oral and Written Communication skills
    • Quick Learning, Listening and Collaborative skills
    • Leadership skills
    • Ability to understand the big picture and work under pressure.
    • Strong teamwork skills with a problem-solving attitude.
    • Ability to work independently or with a group. Responsibilities
    • Deliver entire application life cycle - concept, design, build and test complex web applications.
    • Gather requirements around functionality and translate those requirements into elegant functional and technical solutions
    • Take responsibility for complete execution of the agreed requirements.
    • Collaborate with cross-functional teams to define, design, and ship 5 to 8 Years (WFH) Bangalore, India Job Description Company Confidential new features
    • Unit-test code for robustness, including corner cases, usability, and general reliability
    • Perform bug fixing and ensure acceptable application performance
    • Continuously upgrade knowledge on technology changes, evaluate impact to application, and implement changes to ensure minimal latency in application availability to users
    • Work closely with project/product managers while effectively working across multiple projects and delivering to deadlines.
    • Mentor the team members on the nuances of technology and implement best practices within the team
    • Display positive attitude in the face of aggressive timelines and having sense of pride in meeting delivery timelines with utmost quality
    • Knowledge and experience in Agile methodology
    • Passion for continuous learning and adapting to new technologies
    • Provide guidance, reference and direction to team members.
    • Must be a self-motivated go-getter and be able to take up initiatives Company URL
    Check Your Resume for Match

    Upload your resume and our tool will compare it to the requirements for this job like recruiters do.