PriceSenz ยท 5 hours ago
Senior Java Software Engineer
Maximize your interview chances
EmailInformation Technology
Actively Hiring
Insider Connection @PriceSenz
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Develop, enhance, and maintain web-based J2EE/Portal applications using Agile methodologies.
Perform system analysis, troubleshoot issues, and implement solutions to ensure system reliability and performance.
Create and maintain technical documentation, including design documents and user guides.
Design and implement responsive user interfaces using Angular, JavaScript, and other front-end technologies.
Employ contemporary testing methods to ensure software quality, including test-driven development and use of frameworks like Karma and Jasmine.
Provide technical support during testing, deployment, and production operations.
Participate in requirements analysis, design reviews, and walk-through meetings.
Optimize application performance and ensure scalability and maintainability.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
8+ years of experience in front-end/UI development and J2EE application platforms.
Hands-on experience with Java, J2EE, Angular, JavaScript, HTML5, CSS3, Bootstrap, Spring, JSON, and XML.
Proven experience with responsive design and development for client-facing applications.
Expertise in developing single-page applications (SPAs) using Angular or similar frameworks.
Strong understanding of test-driven development and experience with testing frameworks.
Ability to design, optimize, and maintain enterprise-level Angular applications.
Excellent problem-solving and analytical skills.
Preferred
5+ years of experience with IBM WebSphere Application Server.
Experience with Agile development methodologies, particularly Scrum.
Knowledge of CI/CD processes and tools.
Experience with web applications developed for cloud platforms.
Background in mobile and tablet application development.