Search by job, company or skills

Avensys Consulting

Senior Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a Senior Java Developer with strong hands-on experience in Java, working knowledge of .NET technologies, and solid Oracle database experience. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-grade applications, collaborating with cross-functional teams, and providing technical leadership throughout the software development lifecycle.

Key Responsibilities

Design, develop, test, and maintain scalable Java-based applications

Contribute to system architecture, technical design, and code reviews

Develop and support integrations between Java and .NETbased systems

Write efficient, secure, and optimized SQL and PL/SQL for Oracle databases

Collaborate with product owners, architects, QA, and DevOps teams

Troubleshoot production issues and perform root cause analysis

Mentor junior developers and promote best coding practices

Participate in Agile/Scrum ceremonies and contribute to continuous improvement

Required Skills & Qualifications

Strong experience in Java (Java 8+, Spring, Spring Boot, Hibernate/JPA)

Hands-on working experience with .NET technologies

Solid experience with Oracle Database, including:

SQL & PL/SQL

Performance tuning and optimization

Experience building RESTful APIs and microservices

Familiarity with CI/CD pipelines and version control systems (Git)

Strong understanding of object-oriented design, design patterns, and best practices

Excellent problem-solving and communication skills

Preferred / Nice-to-Have Skills

Experience with cloud platforms (AWS, Azure, or GCP)

Exposure to messaging systems (Kafka, RabbitMQ, ActiveMQ)

Knowledge of containerization and orchestration (Docker, Kubernetes)

Experience with front-end technologies (Angular, React, or similar)

Prior experience in large-scale enterprise or legacy system modernization projects

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field (or equivalent experience)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 141711705

Similar Jobs