Job Title: Senior Java Developer / Data Engineer
Experience Required: 8–12 Years
Location: (Insert Location or Remote)
Employment Type: Full-Time
Notice period : only immediate
Job Summary:
We are seeking an experienced and highly skilled Senior Java Developer with strong backend development expertise in Core Java, Spring Boot, and JBoss , complemented by a solid foundation in data engineering tools and technologies including SQL, Python, PySpark, and Power BI .
The ideal candidate will also have working knowledge of Linux, Oracle , and SQL Databases .
This is a hybrid role requiring strong software development skills with the ability to work on data integration, analytics, and backend systems .
The role demands an analytical mindset, deep understanding of enterprise software architecture, and a proactive approach to problem-solving.
Key Responsibilities:
Primary Responsibilities (Core Skill sets):
- Design, develop, and maintain enterprise-grade backend systems using Core Java and Spring Boot .
- Deploy and manage Java applications on JBoss application server .
- Write clean, scalable, and maintainable code following best practices.
- Collaborate with architects, product managers, and other developers to deliver high-quality solutions.
- Conduct code reviews, unit testing, and performance tuning of applications.
Secondary Responsibilities:
- Design and optimize complex SQL queries and stored procedures to support application requirements.
- Develop and maintain Power BI dashboards and reports for business users.
- Build and maintain data pipelines using Python and PySpark in distributed environments.
- Perform data cleansing, transformation, and integration from various sources.
Preferred Skills:
- Work in Linux environments for scripting, deployment, and server maintenance.
- Utilize Oracle and SQL Server databases for application and data storage.
- Monitor and troubleshoot system issues, ensuring high availability and performance.
Required Skills & Qualifications:
Must Have (Core Skillsets):
- 8–12 years of strong hands-on experience in Core Java (collections, multithreading, memory management) .
- Proficient in Spring Boot framework for RESTful API development.
- Experience with JBoss/WildFly for application deployment and configuration.
Good to Have (Secondary Skillsets):
- Strong in SQL and experience with relational databases (Oracle, SQL Server).
- Working knowledge of Power BI for data visualization and reporting.
- Proficient in Python and PySpark for data processing and ETL tasks.
Preferred:
- Familiarity with Linux shell scripting and server-side operations.
- Experience working with Oracle databases , including performance tuning and query optimization.
- Understanding of DevOps pipelines , CI/CD, and automated testing is a plus.
Soft Skills:
- Strong communication and collaboration abilities.
- Excellent problem-solving and analytical thinking.
- Ability to work independently and within a team environment.
- Strong attention to detail and quality.
Education:
- Bachelor’s or Master’s degree in Computer Science, Information Technology , or related field.
Benefits:
- Competitive salary and performance-based incentives.
- Health insurance and retirement benefits.
- Opportunity to work on cutting-edge enterprise technologies.
- Learning and development programs