Free cookie consent management tool by TermsFeed Java Developer | Antal Tech Jobs
Back to Jobs
3 Weeks ago

Java Developer

decor
Thiruvananthapuram, Kerala, India
Information Technology
Other
Softenger

Overview

Job Profile :
Java Developer

Job Location :
Bangalore

Experience Required :
1-3 yrs

Job Description :
Job Description – Software Development Engineer I
Role Description
We are seeking a talented and motivated software developer to join our dynamic team. The ideal candidate will play a crucial role in designing and implementing high-performance enterprise applications.
Core Responsibilities

  • Code Development: Write well-designed, testable, and maintainable code.

  • Application Objectives: Define application objectives and functionalities.

  • System Design: Design, implement, and maintain distributed enterprise applications that are high-volume, low-latency, and highly available.

  • Development Methodologies: Be familiar with software development methodologies and contribute throughout the development lifecycle.

  • Requirements Analysis: Analyze functional and non-functional requirements and define clear business objectives.

  • Documentation: Create detailed application documentation for end users and developers.

  • Issue Resolution: Identify and resolve technical issues and bugs within the system.

  • Continuous Learning: Actively pursue knowledge of new technologies and contribute to system upgrades.

  • Team Collaboration: Build strong relationships and collaborate effectively with cross-functional teams.
    Technical Requirements (Must-Have)

  • Software Development Skills: Strong foundational skills in software development.

  • Data Structures & Algorithms: Deep understanding of data structures and algorithms.

  • Java Proficiency: Expertise in Java and familiarity with its ecosystem.

  • Framework Experience: Experience with popular frameworks such as Spring, Hibernate, Play, etc.

  • JVM Knowledge: Basic understanding of the Java Virtual Machine (JVM) and its memory model.

  • Clean Coding Practices: Knowledge of clean coding principles, unit testing, and automated testing platforms.

  • OOP Concepts: Solid understanding of Object-Oriented Programming concepts and design patterns.

  • RDBMS Knowledge: Strong knowledge of relational database management systems like MySQL.

  • Version Control: Familiarity with version control tools such as Git.

  • Build Tools: Understanding of build tools like Ant, Maven, or Gradle.

  • CI/CD Awareness: Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes.
    Technical Requirements (Good-to-Have)

  • Message Queues: Awareness of message queues and their usage (e.g., Kafka).

  • Distributed Caching: Basic understanding of distributed caching solutions (e.g., Redis, Aerospike).

  • Microservices & Web Services: Fundamental understanding of microservices architecture, MVC patterns, JDBC, and RESTful web services.

  • Java GUI Frameworks: Basic knowledge of Java GUI frameworks along with HTML and JavaScript.
    Qualifications required

  • Bachelor’s or Master’s degree in computer science or a related field.

  • 1 to 3 years of hands-on professional experience working with cutting-edge technologies in enterprise applications.
  • Share job
    Similar Jobs
    View All
    3 Hours ago
    MTS II - Software Engineer
    Information Technology
    • 4 - 7 Yrs
    • Pune
    MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
    decor
    1 Day ago
    Business Advisory Analyst
    Information Technology
    • Bangalore, Karnataka, India
    Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
    decor
    1 Day ago
    Front End Developer
    Information Technology
    • Bangalore, Karnataka, India
    Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
    decor
    1 Day ago
    Database Engineer III (Big Data)
    Information Technology
    • Bangalore, Karnataka, India
    LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
    decor
    1 Day ago
    Data Scientist Manager
    Information Technology
    • Bangalore, Karnataka, India
    Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
    decor
    1 Day ago
    Data Scientist Manager
    Information Technology
    • Bangalore, Karnataka, India
    Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
    decor
    1 Day ago
    Sr. QA Engineer
    Information Technology
    • Bangalore, Karnataka, India
    Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
    decor
    1 Day ago
    C++ Graphics and Windowing System Software Engineer - Mir
    Information Technology
    • Bangalore, Karnataka, India
    We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
    decor

    Talk to us

    Feel free to call, email, or hit us up on our social media accounts.
    Social media