Posted:2 months ago| Platform:
Work from Office
Full Time
Job Brief: - Looking for a highly skilled senior developer with experience building web applications in Java. Java Developers are responsible for analyzing user requirements and business objectives, determining application features and functionality, and recommending changes to existing Java-based applications, among other duties. Java Developers need to compile detailed technical documentation and user assistance material, requiring excellent written communication and requirement analysis. Experience Required: 3 - 6 years of relevant experience with Java Responsibilities: - Designing and implementing Java-based applications. Demonstrated ability to lead others, contributing to and directing the efforts of development teams, including internal and external team members. Assist in task planning, estimation, scheduling, and staffing Analyzing user requirements to inform application design. Defining application objectives and functionality. Aligning application design with business goals. Debugging and resolving technical problems that arise. Design, build and maintain efficient, reusable, and reliable Java code Ensure the best possible performance, quality, and responsiveness of the applications Identify bottlenecks and bugs, and devise solutions to these problems Help maintain code quality, organization, and automation Ensure security of the product Peer reviewing Well-versed with deployment and CI/CD process Good at team playing and collaboration Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Work in close partnership with cross-functional teams and management. Requirements: - Bachelor's Degree in Computer Science or related field. Strong expertise with frameworks - J2EE, Spring (MVC and Boot), JPA - Hibernate Self-starter with a strong focus on immediate task completion and delivery. Excellent debugging and troubleshooting skills. Good understanding of Micro-service Architecture Experience with Spring security Experience in building tools like Maven Experience in deployment strategies and CI/CD tools like Jenkins Familiar with testing frameworks (Ex. JUnit) Experience in cloud platforms like AWS or Google cloud Good understanding of agile and waterfall models Experience in source code management tools - Git and SVN Well-versed with IDEs like STS, Eclipse or IntelliJ Good at performance testing and monitoring Experience in databases like MySQL, PostgreSQL or Oracle, MongoDB Critical thinker and problem-solving skills Team player Good time-management skills Great interpersonal and communication skills Excellent in Oops and design patterns Software Knowledge: - Experience with Testing Frameworks - JUnit Mockito Exposure to Tools - Eclipse, Jira, GIT, Jenkins, Maven Familiar with cloud platforms - AWS, Google cloud Experience in Servers - Apache Tomcat, Jetty
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
4.0 - 8.0 Lacs P.A.
Bengaluru, Karnataka, India
Salary: Not disclosed
Pune, Maharashtra, India
Experience: Not specified
Salary: Not disclosed
Hyderabad
7.0 - 12.0 Lacs P.A.
3.0 - 7.0 Lacs P.A.
10.0 - 13.0 Lacs P.A.
1.0 - 4.0 Lacs P.A.
Bengaluru
7.0 - 12.0 Lacs P.A.
Visakhapatnam
5.0 - 9.0 Lacs P.A.
Hyderabad
15.0 - 22.5 Lacs P.A.