We are looking for a Senior Java Developer for our growing team. This individual will work with our product, design and engineering team. You'll help us bring our mission to life. You'll be responsible for driving implementation through cross-functional projects with engineers, designers, and content strategists to build, test, iterate, and scale features that solve user and our product problems.
We're looking for someone who is a self-starter exhibiting professionalism and exceptional organizational and communication skills. If you're looking for an impactful role and you enjoy working within a energetic growing team, then this position is for you.
Responsibilities
Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
Contribute to all phases of the development lifecycle
Write well designed, testable, effective code
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Familiarize with the current codebase and workflow of the Java code base.
Understand relations between product features and codebase.
Ready to be included in software development cycle.
Analyze and determine which sections of the codebase to be refactored.
Writing unit and functional tests for developed features.
Researching current technologies and libraries to improve application.
Refactor old codebase to improve overall performance and health of the application
Required Skills
Proven hands-on Software Development experience
Proven working experience in Java and test-driven development
Hands on experience in designing and developing applications using Java platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc.)
Excellent knowledge of Relational Databases, SQL, POSTGRESQL and ORM technologies
Experience in the Spring Framework, Microservices, Spring Boot, JDBC, JPA, Gradle, Maven and Kafka
Excellent troubleshooting and communication skills
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Sr Java Developer Hyderabad
🏢 NE Group
📍 Hyderabad
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.