Java Senior Developer
Overview
No. of Vacancies
2
Specific Skills
- Java (Java 8): Extensive experience with Java 8, including its features like lambda expressions, streams, and functional interfaces.
- Spring Framework: Proficiency with Spring Framework, including Spring Integration, Spring Boot, and Spring MVC.
- XSLT: Strong expertise in XSLT for XML transformations, ideally with experience handling complex, data-intensive processing.
- Design Patterns and Principles: In-depth knowledge of design principles like SOLID and various design patterns, ensuring robust, reusable, and scalable code.
- SQL and Database Management: Proficient in SQL, with experience in database interactions for storing, retrieving, and managing data efficiently.
- Web Services (REST/SOAP): Experience in developing and consuming REST and SOAP services.
- Version Control (Git): Familiarity with Git for source code management and collaboration.
- Agile Methodologies: Experience working in an Agile development environment, including familiarity with Scrum or Kanban practices.
Responsible For
- Develop and Integrate Java Applications: Design, implement, and maintain Java-based applications, ensuring seamless integration with Spring Framework components.
- XSLT Processing and Transformation: Handle complex XSLT transformations, performing efficient XML processing for data manipulation across various systems.
- Spring Integration: Utilize Spring Integration extensively to streamline messaging and data flow, ensuring a cohesive application architecture.
- Implement Design Principles: Apply solid design principles and patterns to create efficient, maintainable, and scalable solutions.
- Collaborate with Cross-Functional Teams: Work closely with developers, architects, and other stakeholders to gather requirements and ensure alignment with business objectives.
- Code Quality and Best Practices: Ensure high code quality by adhering to industry standards, performing code reviews, and optimizing application performance.
- Troubleshoot and Resolve Issues: Identify and resolve technical issues quickly, performing root cause analysis and implementing solutions to maintain smooth operations.
Additional Requirements
- Strong Communication: Excellent verbal and written communication skills for effective collaboration with cross-functional teams.
- Problem Solving and Analytical Skills: Ability to analyze complex issues, troubleshoot effectively, and implement solutions.
- Self-Motivation and Ownership: Takes responsibility for tasks, meets deadlines, and requires minimal supervision.
- Attention to Detail: Thorough in code review and quality assurance to ensure high standards in project deliverables.
Job Nature
Full Time
Educational Requirements
Any Graduate
Experience Requirements
10+ Years
Job Location
Dallas
Job Level
Sr. Position
How to Apply
Interested candidates can send their resumes to [email protected] mentioning "Job Title" in the subject line.
Apply Online