C

Java Developer

Cornertree Verified employer

Actively hiring · Posted today · JEV2610FC82950B7E

Salary₹4,00,000 – ₹8,00,000 per year
Experience3–9 yrs
LocationBengaluru (Bangalore)
Work modeRemote · Full time
Openings1

Job description

We are looking for a strong Java Developer to join our team! As a Java Developer, you will have to have a strong under-standing of Java and the different frameworks like Spring, etc., and have experience working on Cloud and Containers.The Developer will perform duties and tasks to support a complete life cycle management (example: Analysis, TechnicalRequirements, Design, Coding, Testing and implementation of Systems, etc.).The Developer will work closely with the Product and Technical teams across different regions primarily Europe and willbe part of an Agile Team. The role includes research and Continuous Development of new Products based on new Tech-nologies. This position collaborates with the operations team routinely and henceforth excellent English communicationskills (bothwritten and verbal) are essential. A clean coder who will always leave the code in better shape than they found it. A curious person who never stops learning and loves to try new things, even when theydon’t succeed on thefirst try A team-oriented developer with the motivation to bring out the best in others A person who shares our appreciation for transparency and is willing to share theirexperience and knowledgefor the benefit of the team Someone who is willing to take a stand for something they believe in. Somebody that takes pride in their work and knows that development is a craftsmanshipDuties & Responsibilities Conducts systems and requirements analysis, creates and contributes to task lists, cost and time analysis Performs assigned functions and tasks to meet project plan and quality review requirements. Raises issues as appropriate to support effective resolutions. Analyzes specifications and user requirements to perform assigned applications development work. Assists with system and componentdesigns to meet requirements. Participates and documents design and code reviews to improve quality. Analyzes, designs, codes, tests, and documents to develop application software. Develops unit tests and unit test plans to deliver quality code. Performs applications maintenance and support functions to support problem resolution.Qualifications:• Bachelor’s degree in Computer Science or IT related field• 4-7 years of experience working across different product domains in a product development/engineering role• Good communication skills necessary to manage business requests and work with different teams across differ-ent geographies and time-zones; experience working with remote and distributed teams will be an added ad-vantage• Hands-on working knowledge and experience is requiredin:a. Java (Spring, Spring Boot, etc.)b. Experience working in GCP or AWS or Azurec. Experience working in Containers & Unix Platformsd. Relational Databases (PostgreSQL, MySQL, SQL, etc.)e. Messaging (RabbitMQ, ActiveMQ, Kafka etc.)f. Agile Methodologies (Scrum, TDD, BDD, etc.)g. Understanding of Microservices Architecture, Domain Driver Design, Test Driven Development andSecure Design patterns and architecture is a musth. Data Structures and Algorithms using Java or other Programing Languagesi. Strong organizational skillsj. Agile Methodologies (Scrum, TDD, BDD, etc.)• Experience with several of the following tools/technologies is desirable:a. GIT (Bit Bucket, Gitlab, etc.), Jira, Gradle, Maven, Jenkins, SharePoint, Eclipse/IntelliJ.b. Multiple Java technologies around Spring, Spring Bootetc.c. Design Patterns and implementing the Design Patternsd. Development of Complex Application and System Architecturese. NoSQL Databases (Redis, Mongo, etc.)f. Experience working with CI/CD pipelines with for example GitHub Actions.• Knowledge of the following technologies is a plus:a. Other Programming Languages (NodeJS, etc.)b. Continuous Integration and Continuous Delivery Tools like Jenkins, Git, etc.c. Application Servers like Tomcat, etc.d. HTML5, CSS, AJAX, Reacte. Full stack developmentf. Secure Development based on OWASP standards

Key skills

How to apply

  1. Sign in or create your free profile — takes about two minutes.
  2. Apply with one tap — your profile is shared directly with Cornertree.
  3. Track your application and get updates by email and WhatsApp.
Apply now
You may also like

Similar jobs

More jobs
Java Developer₹4,00,000 – ₹8,00,000 /year · Bengaluru (Bangalore)
Apply