Search by job, company or skills

Avensys Consulting

Senior Java Developer

Save
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Are you passionate about building scalable enterprise applications and high-performance integration platforms We are looking for an experienced Senior Java Developer to join a leading multinational consulting organization supporting large-scale digital transformation initiatives.

This role is ideal for developers with strong expertise in Java/J2EE, REST/SOAP services, Kafka, and modern backend architectures who thrive in complex enterprise environments.

What You'll Do

Enterprise Application Development

  • Design, develop, test, and maintain enterprise-grade applications using Java/J2EE technologies.
  • Build scalable, reliable, and secure backend services aligned with business and technical requirements.
  • Participate in solution design, technical discussions, and application modernization initiatives.

API & Integration Development

  • Develop and maintain RESTful and SOAP Web Services.
  • Design and implement APIs using JAX-RS and frameworks such as Spring Boot, Jersey, or RESTEasy.
  • Integrate enterprise applications across multiple platforms and systems.

Event-Driven Architecture & Kafka

  • Develop and support event-driven applications using Apache Kafka.
  • Design and maintain messaging and integration solutions for high-volume transactional systems.
  • Troubleshoot and optimize Kafka-based applications and data flows.

Security & Best Practices

  • Implement OAuth-based authentication and authorization mechanisms.
  • Apply Clean Code principles and software engineering best practices.
  • Conduct code reviews and ensure adherence to coding standards and quality guidelines.

Database & Performance Optimization

  • Develop and optimize SQL queries, stored procedures, and database interactions.
  • Work with MySQL and relational databases to ensure application performance and scalability.
  • Analyze and resolve performance bottlenecks within applications and integrations.

Agile Delivery

  • Collaborate with Architects, Business Analysts, QA Engineers, DevOps teams, and stakeholders.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, reviews, and retrospectives.
  • Support deployment, release management, and production support activities.

What We're Looking For

Mandatory Skills

✅ Strong hands-on experience in Java Web Application Development (J2EE)

✅ Solid experience developing REST and SOAP Web Services

✅ Strong experience with Apache Kafka in enterprise environments

✅ Strong understanding of:

  • HTTP Protocol
  • JAX-RS
  • RESTful Architecture

✅ Experience with at least one REST Framework:

  • Spring Boot
  • Jersey
  • RESTEasy

✅ Experience implementing OAuth Security

✅ Experience using Git, RTC, or similar version control systems

✅ Strong SQL and MySQL experience

✅ Strong understanding and application of Clean Code principles

Preferred Skills

⭐ Knowledge of Design Patterns and Object-Oriented Design Principles

⭐ Experience with Microservices Architecture

⭐ Experience working in large-scale enterprise environments

⭐ Familiarity with CI/CD pipelines and DevOps practices

⭐ Experience with distributed systems and event-driven architectures

Why Join This Opportunity

✔ Work with a leading multinational consulting organization

✔ Exposure to enterprise-scale digital transformation projects

✔ Opportunity to work on high-volume, mission-critical applications

✔ Collaborate with global technology teams and industry experts

✔ Long-term project engagement with cutting-edge technologies

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148944155