LocationGuru is looking for a strong developer to help us build the next generation of location technology-based platform and application solutions. With your relevant experience, you will contribute to elevate our overall solution capabilities and collaborate with our mobile developers on exciting new mobile products.You must develop products with end user in mind and appreciate how getting the details right is critical for a great user experience.You must have passion for delivering great product with simple intuitive powerful user experience. Also, you are expected to drive and mentor a team of Engineers to achieve product goals.
Development of new products and enhancement of existing products and tools solutions.
Design and implementation of highly scalable, robust,geographically redundant & multi-threaded applications
Stay updated on latest trends and technologies to build competitive products
Measure and improve application performance using various tools like Console, VisualVM and JMeter
Ensure that the long-term architectural and performance strategies are considered with designing and coding solutions. Write unit test cases, automation of test cases
Consistently deliver work product(s) that exceed department quality metrics
Provide input to architects and product management on issues and concerns
2 – 6 years of experience with Java technologies with excellent understanding of bitwise operations, thread-safely and synchronization.
Must have relevant experience in either Telecom Domain [LBS], LTE, UMTS, and GSMtechnologies and corresponding 3GPP and/or OMA specifications.
Must have excellent understanding of network protocols like SCTP, TCP and UDP.
Must have experience or working knowledge of either of network protocols relevant in telecom domain e.g. SCTP, M3UA, TCAP, GSM MAP, andDiameter.
Should have experience or understating of working of Gateway Mobile Location Center (GMLC) and Serving Mobile Location Center (SMLC).
Nice to Have
Proficiency in server-side technologies like Maven, JUnit, Servlets, JSP, Spring, Spring Boot,and Hibernate
Experience of developing highly available multi-threaded applications will be a valuable skill.